Home / Discover / People

One Day at a Time (2017)

2017
as Penelope Alvarez

Jane the Virgin

2014
as Darci Factor

Six Feet Under

2001
as Vanessa Diaz

Final Destination 2

2003
as Isabella Hudson

The Call

2013
as Rachel Foster

Dancing with the Stars

2005
as Justina Machado

Torque

2004
as Henderson

No One Would Tell

1996
as Val Cho

De Puerto Rico para el Mundo

2016
as Self - Interviewee

Sticks

2001
as Maria

Pulse (2024)

as Natalie Cruz

In the Electric Mist

2009
as Rosie Gomez

She's So Lovely

1997
as Carmen Rodriguez - Lady Ticket Taker

Welcome to the Family

2013
as Lisette Hernandez

Finders Keepers

2014
as Prof. Elena Carranza

Three Rivers

2009
as Pam Acosta

Dragonfly

2002
as nurse

Little Fugitive

2006
as Natalia

Muppets Haunted Mansion

2021
as Singing Bust

Missing (2003)

2003
as Sunny Estrada

Guest Star

Episode Goode Behavior
The Only Goode Indian
1997
Episode Six Feet Under
Static
2005
Episode Any Day Now
It's Who You Sleep With
1998
Episode Superstore
Trick-or-Treat
2019
Episode Superstore
Shoplifter Rehab
2019
Episode Goode Behavior
Goode Angel
1997
Episode The Gregory Hines Show
James Stevenson Stands Alone
1998
Episode Superstore
Negotiations
2019
Episode Bones
The Couple in the Cave
2010
Episode ER
Ambush (East Coast)
1997
Episode NYPD Blue
Burnin' Love
1996
Episode Cold Case
The Good Death
2007
Episode Goode Behavior
The Goode, Bad and the Willie
1997
Episode Malcolm & Eddie
Love Thy Neighbor
1998
Episode Second Noah
Pilot
1996
Episode Ugly Betty
A Tree Grows in Guadalajara
2007
Episode Jimmy Kimmel Live!
Ben Affleck, Justina Machado, Victoria Monét
2020
Episode Angel
Judgment
2000
Episode Elena of Avalor
The Incredible Shrinking Royals
2019
Episode Goode Behavior
Goode Music
1997
Episode Kath & Kim (US)
Old
2008
Episode The Protector
Blood
2011
Episode Ghost Whisperer
Demon Child
2006
Episode Grey's Anatomy
Oh, the Guilt
2006
Episode Ugly Betty
Family/Affair
2007