Lead role in the music video, "Already Loving You," by Indie artist, Darnaa.

Lead role in the music video,


Search:

About Picture

Caption: Lead role in the music video, "Already Loving You," by Indie artist, Darnaa.

About Don Castro

Actor
Known for: Man on a Ledge (2012), The Happening (2008), Sharknado 2: The Second One (2014), Lucia's Automaton (2007)
Source: IMDB

Don Castro is a Manila-born American actor based in New York City. His resume includes diverse roles spanning theatre, film, and television. He has performed on stage in many places across the United States, including North Carolina, Florida, California, and Missouri. Don has also performed internationally in Athens and Spetses, Greece. Films ...


Embed: