Spider-Man: Beyond the Spider-Verse as Rio Morales (voice)
2023
Transformers: Rise of the Beasts as Breanna Diaz
2023
Spider-Man: Across the Spider-Verse as Rio Morales (voice)
2022
East New York as Tamika Martin (4 episodes)
2021
Rogue Hostage as Sunshine
2020
Power Book II: Ghost as Evelyn Castillo (2 episodes)
2019
Shaft as Bennie Rodriguez
2019
Windows on the World as Eva
2018
Spider-Man: Into the Spider-Verse as Rio Morales (voice)
2018
The First Purge as Luisa
2016
Officer Downe as Police Chief Berringer
2016
America Adrift as Cecilia Fernandez
2016
MacGyver as Cassandra Glover (3 episodes)
2015
South of Hell as Tetra (8 episodes)
2014
How to Get Away with Murder as Soraya Hargrove (11 episodes)
2012
Elementary as Zoe Mercado (1 episode)
2011
Rosewood Lane as Paula Crenshaw
2011
Unforgettable as Aisha Conway (1 episode)
2010
Blue Bloods as Special agent Veronica Molina (1 episode)
2009
Sugar Pathways as Narrator
2006
Dexter as Maria LaGuerta (84 episodes)
2006
Ugly Betty as Elena (7 episodes)
2005
Wanted as Faye Templeton (1 episode)
2005
Numb3rs (3 episodes)
2005
Medium as Elena Cabrera (1 episode)
2001
Law & Order: Criminal Intent as Lois Melago (1 episode)
2001
Love and Treason as Agent Susan Mestre (as Lauren Vélez)
2000
Prince of Central Park as Rosa Sanchez
2000
Strong Medicine as Dr. Vanessa Burke (1 episode)
1999
Law & Order: Special Victims Unit as Defense Attorney Shamal (2 episodes)
1998
Thicker Than Blood as Camilla Lopez
1997
Oz as Dr. Gloria Nathan (5 episodes)
1996
Profiler (1 episode)
1996
The Pretender as Emily Sadler (1 episode)
1996
City Hall as Elaine Santos
1994
I Like It Like That as Lisette Linares
1994
New York Undercover as Det. Nina Moreno (64 episodes)
1990
Law & Order as Ms. Torres (1 episode)