Acting
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
2018
Black Panther: Wakanda Forever
2022
The Oath
DOM
2021
Mad Dogs
2015
Ana
2020
Che: Part One
2008
Fortress: Sniper's Eye
Ilia
2017
The Caller
2011
Barrote Films
2023
Rémora
A punto de llegar
2019
I'm Leaving
Queen Esther
2024
Otro camino
2014
Persuadido
La Perla del Caribe
2025
Óbito
2010
El Extraordinario Sr. Júpiter