Leonardo Castro is a Puerto Rican actor and stunt performer. Aside from his work in films, he is a mechanical and aerospace engineer and a US Army Veteran.
Cobra Kai
Series • 2018
The Beekeeper
Movie • 2024
Black Panther: Wakanda Forever
Movie • 2022
The Oath
DOM
Series • 2021
Blue Beetle
Movie • 2023
Werewolves
Panama
Ana
Movie • 2020
Che: Part One
Movie • 2008
Mad Dogs
Series • 2015
The Last Thing He Wanted
Fortress
Movie • 2021
Fortress: Sniper's Eye
Ilia
Series • 2017
Savage Salvation
The Caller
Movie • 2011
Survive the Game
Reclaim
Movie • 2014
Mancha E' Platano
A punto de llegar
Movie • 2019
The Vessel
Movie • 2016
King of the Avenue
Movie • 2010
Meant To Be
X-Men: First Class
Once Upon a Time in the Caribbean
Pedro
Yerba Buena
Sol de medianoche
Movie • 2017