介绍:
Director, Producer, and Special Effects Artist, Joe Castro, born in San Antonio, Texas, 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, in the 80's, when his parents invested in his career and bought him a portable VHS camera.In 1985, Joe won the National special effects make-up contest in Monsterland magazine. In 1989, Joe m… 更多>>