Joe Castro

Joe Castro

Joe Castro

  • Popularity: 1.435
  • Known For: Directing
  • Birthday: 1970-05-17
  • Place of Birth: San Antonio, Texas, USA
  • Homepage:
  • Also Known As:

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...

Joe Castro Movies

Joe Castro TV Shows