CinePersona
Community
David Castro
Person Detail

David Castro

Catalogued films 23Actor 23

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

Filmography

Titles and credit roles

Total 23 · Watched 0 · Watchlist 0

Person ID: p133047-david-castro

Director credits

0/0

-

Actor credits

0/23