Netflix Movies Starring Nelly Castillo

Nelly Castillo was born in the tropical port of Veracruz Mexico, where she received a Bachelors of Arts in Communications from the Universidad Autonoma Villa Rica, an affiliate of the prestigious Universidad Nacional Autonoma de Mexico (UNAM). After being crowned Miss "Nuestra Belleza Veracruz Boca del Rio", Nelly was given the opportunity to co-host "Soy Tiburon Superior" a Televisa produced sports show directed at soccer fans. This experience, coupled with a featured role as the "Jade Teeth Woman" in Mel Gibson's film "Apocalypto", convinced Nelly that a career in front of the camera was her calling in life. Looking to forge a career as an actress, Nelly came to the United States driven to succeed. She has been a quick study in her acting training and landed lead roles in commercials for Microsoft, Freeway Auto Insurance and Disney Resorts, and a co-starring role in a David Guetta music video. Read more on iMDB