David Castro: David Castro. Actor: The Source. 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...
Known For: The Source (Lane), Liar! (Chuck), May Day (Actor), America's Most Wanted: America Fights Back (Marty)