Home / Discover / People

Devious Maids

2013
as Rosie Falta

Sweet Tooth

2021
as Aimee Eden

Once Upon a Time (2011)

2011
as Jacinda Vidrio / Cinderella

Heroes

2006
as Maya Herrera

Tell Me a Story (US)

2018
as Hannah Perez

25th Hour

2002
as Daphne

Quarantine

2008
as Sadie

Premium Rush

2012
as Vanessa

Suicide Squad: Hell to Pay

2018
as Scandal Savage (voice)

She Hate Me

2004
as Alex Guerrero

Mojave

2015
as Detective Beaumont

Streets Is Watching

1998
as Jay-Z's Girl

First Response

2015
as Camilla

Little Black Boot

2004
as Laurie Rodriguez

Fat Albert

2004
as Lauri

Lycan

2017
as Isabella Cruz

Off the Menu

2018
as Javiera Torres

Producer

Movie Lycan 2017

Guest Star

Episode 10-8: Officers on Duty
Gypsy Road
2004
Episode Buffy the Vampire Slayer
Dirty Girls
2003
Episode Run of the House
The Party
2003
Episode Buffy the Vampire Slayer
Touched
2003
Episode Talking Sopranos
Members Only
2021
Episode Buffy the Vampire Slayer
End of Days
2003