Leonardo Castro Sitiriche
AKA: Leo Castro
Birthplace: Carolina, Puerto Rico
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.
Filmography
Character: Police Officer
Character: Junior Saldaña
Character: Russian roulette zombie
Character: Leukemia actor
Character: Esteban Castillo
Character: Hector's General
Character: Fire Dancer (uncredited)
Character: Adult King Ahasuerus
Character: Porter (uncredited)
Character: Independentista
Character: Hacienda Owner