filmography

Movies : 2008 Calling It Quits – Dayplayer 2008 Ten: Thirty One – Neighborhood Girl 2009 Osvaldo’s – Ana Daisy 2010 Our Family Wedding – Bridesmaid 2010 Little Spoon – Mandy 2011 Go for It! – Gina 2012 Filly Brown – Majo Tonorio 2012 California Winter – Ofelia Ramirez 2013 Interstate – Nayeli 2013 Enter the Dangerous Mind – Adrienne 2013 The Price We Pay – Medic (voice) 2013 Sleeping with the Fishes – Alexis Fish 2013 Una Y Otra Y Otra Ve – Girlfriend 2014 Since I Laid Eyes – Ilene 2014 C’est Jane – Jane 2016 Sharon 1.2.3. – Cindy 2016 Sticky Notes – Natalia 2016 Deepwater Horizon – Andrea Fleytas 2017 Annihilation – Anya Thorensen Television : 2004 Law & Order – Yolanda 2005 Jonny Zero – Rose 2008 Law & Order – Inez Soriano 2009 Eleventh Hour – Robin 2010 10 Things I Hate About You – Danica 2010 Army Wives – Marisol Evans 2010 My Super Psycho Sweet 16: Part 2 – Courtney Ramirez 2011 Happy Endings – Rita 2011 The Mentalist – Elvia 2011–2012 The Bold and the Beautiful – Beverly 2012 No Names – Megan 2013 Longmire – Lorna Dove 2013 Rizzoli & Isles Lourdes – Santana 2014 Wild Blue – Pilar Robles 2014–present Jane the Virgin – Jane Villanueva