Meet David Castro: On and Off the Shadowhunters Set.
David Castro is bringing the vampire Raphael Santiago to...erm...life? It's a tiring job keeping those fangs in the right place at all times. Sometimes a guy needs some much needed time to chill. Take a look!