Joe Castro
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.
-
-
Played Michael Rose
Average Rating2.211 votesRelease DateMay 07, 201115 years ago -
-
-
Played Father Noah Marcus
Average Rating4.04 votesRelease DateFeb 27, 20251 year ago -
Played Blaze Pauling
Average Rating5.73 votesRelease DateDec 04, 20223 years ago -
Played Man Attacked by Bees
Average Rating1.03 votesRelease DateDec 02, 20223 years ago -
-
-
-
-
Played Dr. Carnage
Average Rating0.00 votesRelease DateSep 10, 20232 years ago -
-
Played Asylum Doctor
Average Rating0.00 votesRelease DateApr 01, 20188 years ago -
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect