
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.

Dorothea
MOVIE • 2025

Sincerely Saul
MOVIE • 2024

That's a Wrap
MOVIE • 2023

The Once and Future Smash
MOVIE • 2022

Tip
MOVIE • 2023

The Summer of Massacre
MOVIE • 2011

Hell's Highway
MOVIE • 2002

Scalper
MOVIE • 2023

Name the Demon
MOVIE • 2025

The Horror We Make
MOVIE • 2023

Terror Toons 4
MOVIE • 2022

Personal Demons
MOVIE • 2018

I Am Worthless
MOVIE • 2022