People

Joe Castro

Joe Castro
  • Name: Joe Castro
  • Birthday: 1970-05-17
  • Place of birth: San Antonio, Texas, USA
  • Popularity: 1.617
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.

Images:

Movies:

Title Release date
Name the Demon   as  Father Noah Marcus 2024-10-04
The Horror We Make   as  Self 2023-09-26
Scalper   as  Father Burman 2023-09-15
Dirty Freaken Joe: Sci-Fi Sam   as  Dr. Carnage 2023-09-10
That's a Wrap   as  Cop #2 2023-08-25
Tip   as  Thomas 2023-06-01
The Once and Future Smash   as  Blaze Pauling 2022-12-04
I Am Worthless 2022-08-16
Personal Demons   as  Asylum Doctor 2018-04-01
The Summer of Massacre   as  Michael Rose 2011-05-07
Hell's Highway   as  Guard 2002-02-12