Portrait of Joe Castro

Joe Castro

Directing

Biography

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.

Born: May 17, 1970

Place of Birth: San Antonio, Texas, USA

Filmography

2025
Dorothea

as Pedro Montalvo

2025
Name the Demon

as Father Noah Marcus

2024
2023
Scalper

as Father Burman

2023
That's a Wrap

as Cop #2

2023
Tip

as Thomas / Pedro

2022
2022
Terror Toons 4

as Man Attacked by Bees

2018
Personal Demons

as Asylum Doctor

2011
The Summer of Massacre

as Michael Rose

2002