Castro to Star on ABC Family’s “Shadowhunters”

David Castro is casting shadows

The 19-year-old Latino actor has been cast in a recurring role on ABC Family’s straight-to-series drama Shadowhunters.

David Castro

Based on the best-selling young adult fantasy book series The Mortal Instruments by Cassandra Clare, Shadowhunters follows 18-year-old Clary Fray (Katherine McNamara) who finds out on her birthday that she’s not who she thinks she is, but rather comes from a long line of Shadowhunters — human-angel hybrids who hunt down demons. When her mother Jocelyn (Maxim Roy) is kidnapped, Clary is thrown into the world of demon hunting with mysterious Shadowhunter Jace (Dominic Sherwood) and her best friend Simon (Alberto Rosende).

Castro, who starred in 27 Dresses, will play Raphael, an elegantly handsome, well-dressed vampire. Ambitious and cunning, he’s aspiring to lead the New York vampire clan.

Castro’s other credits include Where God Left His Shoes, Fugly! and A Guide to Recognizing Your Saints.

Castro Lands Role on CBS’ Drama Pilot “Red Zone”

David Castro has landed in the Red Zone

The 18-year-old half-Puerto Rican actor has been cast in CBS’ drama pilot Red Zone.

David Castro

Written by Nikki Toscano and directed by James Foley, the project centers on Holden Weller (portrayed by Without a Trace’s Anthony LaPaglia), a retired CIA operative and intense high school football coach/athletic director who is pulled back into action when a terrorist event rocks Washington, D.C. He’s basically forced to investigate much closer to home than expected, a place where the next generation of terrorists is being bred.

Castro, who earned an Imagen Award nomination for Best Supporting actor for his performance in the film Where God Left His Shoes, will portray Reza, a smart and thoughtful new student at the high school who has just transferred there to play baseball.

Castro’s other credits include roles in the films Tio Papi, Fugly! and 27 Dresses.