David Castro
Actor
Long Island, New York, USA
David Castro (born February 7, 1996) is an American 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.
David Castro (born February 7, 1996) is an American 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.