Known for Directing

Director, Producer, and Special Effects Artist, Joe Castro was born in San Antonio, Texas and began his career at age 15 when he was hired to create special effects make-up for a PBS affiliate and graduated to writing and directing his own feature films. Altogether, Joe has won over 46 awards in producing, directing, and creating special effects. Since teaming with his partner, Steven Escobar, Castro has Produced, Written & Directed 16 feature films.
2025
as Pedro Montalvo
2022
as Blaze Pauling
2023
as Father Burman
2019
Director
2019
Screenplay
2019
Producer
2015
Director
2015
Writer
2015
Executive Producer
2023
as Cop #2
2022
as Man Attacked by Bees
2022
Director
2022
Producer
1994
Director
1994
Writer
2003
Director
2023
as Self
2007
Director
2007
Writer
2007
Producer