Category Archives: David Castro

David Castro says hello to Shadowhunters!

Shadowhunters official Facebook page posted this special message from David Castro, who was just cast as the vampire Raphael Santiago in ABC Family’s new show Shadowhunters.

Take a look!

Exclusive Video Message From David Castro!Here’s an exclusive video message from David Castro who will play Raphael Santiago in Shadowhunters!

Posted by Shadowhunters on Friday, June 5, 2015