David Castro(III)
- Actor
David was born in Bryan-College Station, Texas to David and Rene
Castro. At five, David and his family moved to Arlington, Texas where
he graduated from Arlington High School. After completing a year at the
University of North Texas in Denton, David transferred to Chapman
University, in Orange, California.
David made his debut in the horror film, _Source, The (2001)_ directed by Steve Taylor. He has just completed the film Scarecrow Slayer (2003) with 'Tony Todd'.
David made his debut in the horror film, _Source, The (2001)_ directed by Steve Taylor. He has just completed the film Scarecrow Slayer (2003) with 'Tony Todd'.