David Castro
MOVIE ACTOR
Known for his childhood roles in such films as Where God Left His Shoes and 27 Dresses. He'd go on to star as Raphael Santiago in Freeform's Shadowhunters from 2016 until 2018.
-
When was
David Castro born?
David Castro was born on Wednesday, February 7, 1996
-
Where was
David Castro born?
David Castro was born in Long Island, NY
-
How old is
David Castro?
David Castro is 28
Follow Us