
Filmography31 titles
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2025 | After This DeathMovie | Isabel | 47 |
| 2023 | ExtrapolationsSeries | Mariama Cruz | 45 |
| 2020 | The BindingMovie | Emma | 42 |
| 2019 | End of the CenturyMovie | Sonia | 41 |
| 2018 | Mayans M.C.Series | Montserrat Palomo / The Saint | 40 |
| 2014 | The StrainSeries | Dr. Nora Martinez | 36 |
| 2013 | Some Girl(s)Movie | Tyler | 35 |
| 2012 | The Twilight Saga: Breaking Dawn - Part 2Movie | Carmen | 34 |
| 2012 | ScandalSeries | Elise Martin | 34 |
| 2012 | SavagesMovie | Dolores | 34 |
| 2011 | Person of InterestSeries | Mira Dobrica | 33 |
| 2011 | The Twilight Saga: Breaking Dawn - Part 1Movie | Carmen Denali | 33 |
| 2011 | The Speed of ThoughtMovie | Anna Manheim | 33 |
| 2010 | Meant To BeMovie | — | 32 |
| 2009 | White CollarSeries | Maya | 31 |
| 2008 | CrusoeSeries | Olivia | 30 |
| 2008 | The SummitSeries | Maria Puerto | 30 |
| 2007 | The BoxMovie | Sasha Eccles | 29 |
| 2006 | The Ten CommandmentsSeries | Zipporah | 28 |
| 2006 | PoseidonMovie | Elena | 28 |
| 2005 | DeepwaterMovie | Iris | 27 |
| 2004 | The Tony Danza ShowSeries | Self | 26 |
| 2004 | Secuestro ExpressMovie | Carla | 26 |
| 2003 | Four Lean HoundsMovie | Kay | 25 |
| 2001 | AliasSeries | Nadia Santos | 23 |
| 2000 | For Love or Country: The Arturo Sandoval StoryMovie | Marianela | 22 |
| 2000 | TimecodeMovie | Ana Pauls | 22 |
| 2000 | Picking Up the PiecesMovie | — | 22 |
| 1999 | Family GuySeries | Loca (voice) | 21 |
| 0 | Castro's DaughterMovie | Natalia 'Naty' Revuelta | — |
| 0 | BatonMovie | — | — |