
Known For
- 2025
- Star Wars: Tales of the Underworld · Series · Gangster · Lazlo (Tall Man) (voice)
- 2024
- Jurassic World: Chaos Theory · Series · Dudley Cabrera (voice)
- 2023
- The Night Agent · Series · David Hutson
- 2022
- Quantum Leap · Series · Chief Garcia
- The Lincoln Lawyer · Series · Adam Suarez
- Bosch: Legacy · Series · L. Roman 'The Stalwart' Stallworth
- 2021
- Tango Shalom · Film · Host
- 2019
- Curious George: Royal Monkey · Film · King Gustavo (voice)
- Justice League vs. the Fatal Five · Film · Mano (voice)
- The Morning Show · Series · Gabriel
- Seis Manos · Series · Melo (voice)
- Why Women Kill · Series · Hector
- Good Trouble · Series · Marc Tavez
- 2018
- Homecoming · Series · Ramon
- Magnum P.I. · Series · Pete Ashby
- Reverie · Series · Daniel Baez
- Alex, Inc. · Series · Nelson Munoz
- The Resident · Series · Miguel
- 9-1-1 · Series · Edgar Hill
- 2017
- S.W.A.T. · Series · Rafa
- SEAL Team · Series · Greg Smith
- The Orville · Series · Fadolin
- 2016
- Speechless · Series · Omar
- 2015
- Tyler Perry's Madea's Tough Love · Film · Officer Frank
- Rosewood · Series · Jamil Luther
- 2014
- Star Wars Rebels · Series · Fifth Brother (voice)
- Madam Secretary · Series · Manny Azucco
- 2013
- The Book of Daniel · Film · Belshazzar
- The Nightmare Nanny · Film · Detective Rodriguez
- 2012
- Chicago Fire · Series · Chief Nate Hendricks
- 2011
- Madea's Big Happy Family · Film · Dr. Evans
- Grimm · Series · Marcus Rispoli
- Person of Interest · Series · Rafael Acosta
- Shameless · Series · Officer Dubois
- 2010
- Tyler Perry's Madea's Big Happy Family - The Play · Film · Dr. Evans
- Shake It Up · Series · Napoleon Fontaine
- Hawaii Five-0 · Series · Commander Parks
- 2009
- He Likes Guys · Film
- Modern Family · Series · Tim
- NCIS: Los Angeles · Series · CIA Officer Rafael Cortes
- Dark Blue · Series · Nathan Clark
- Castle · Series · Michael Grant
- 2008
- The Ode · Film · Nelson
- Waiting for Yvette · Film · Luis
- InAlienable · Film · Dr. Braxton
- The Mentalist · Series · Darrell Gonzalez
- The Secret Life of the American Teenager · Series · Ruben Enriquez
- Eli Stone · Series · Michael Pelfrey
- 2007
- Burn Notice · Series · Pablo
- 2006
- Shark · Series · Louis Menashi
- Hannah Montana · Series · Shawn Nahnah
- 2005
- Numb3rs · Series · Marcus
- 2004
- CSI: NY · Series · John Malley
- 2003
- 2002
- CSI: Miami · Series · Jeff Colson
- Street Time · Series · Enrique Abascal
- 2001
- 24 · Series · Tom Chapman
- Star Trek: Enterprise · Series · Juan
- 1999
- Undercurrent · Film · Carlos Rivera Jr.
- Third Watch · Series · Georgio
- 1990
- Law & Order · Series · Male Juror





























































