David Castro

David Castro (born February 7, 1996) is an American actor, known for his role as Raphael Santiago on the Freeform fantasy series Shadowhunters.