Birthday
1970/05/17 (55 years old)
Gender
Male
Place of Birth
San Antonio, Texas, USA
Also know as
--
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.
(2002) Hell's Highway
as Guard
(2023) The Horror We Make
as Self
(2022) The Once and Future Smash
as Blaze Pauling
(2023) Scalper
as Father Burman
(2022) I Am Worthless
as ---
(2023) That's a Wrap
as Cop #2
(2011) The Summer of Massacre
as Michael Rose
(2023) Dirty Freaken Joe: Sci-Fi Sam
as Dr. Carnage
Tin Roof
as Sheriff Denny Majors
(2025) Name the Demon
as Father Noah Marcus
(2018) Personal Demons
as Asylum Doctor
(2023) Tip
as Thomas / Pedro