David Castro joins us for Shadows CON

Please welcome to our 2nd guest (regular guest) David Castro to Shadows CON.

David Castro is an American teen actor. He is best known for his role in the 2007 film Where God Left His Shoes as Justin Diaz, the son of Frank Diaz (John Leguizamo) and Angela Diaz (Leonor Varela), and Raphael Santiago in the series Shadowhunters.

*Photo: Wetpaint.