logo
Joe Castro backdrop
Joe Castro poster
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 s...