| Movie | Weekends at Bellevue | Judge Bernard Chavez | 2026 |
| Series | The Line | 2026 | |
| Movie | The Friend | Hektor | 2025-03-28 |
| Series | Sirens | Jose | 2025-05-22 |
| Movie | Predator: Killer of Killers | Torres' Dad (voice) | 2025-06-05 |
| Movie | Unfrosted | El Sucre | 2024-04-30 |
| Movie | The Curse of the Necklace | Joe Callahan | 2024-09-27 |
| Movie | Allswell in New York | Desmond | 2023-11-03 |
| Series | The Rookie: Feds | Matthew Garza | 2022-09-27 |
| Series | MINDHUNTER | Detective Molina | 2017-10-13 |
| Series | Ozark | Omar Navarro | 2017-07-21 |
| Series | Ten Days in the Valley | David Gomez | 2017-10-01 |
| Movie | Tallulah | Manuel | 2016-06-02 |
| Series | Chicago P.D. | Lieutenant Guthrie | 2014-01-08 |
| Series | The Following | Special Agent Jeffrey Clarke | 2013-01-21 |
| Movie | Man on a Ledge | Nestor | 2012-01-13 |
| Series | NYC 22 | Terry Howard | 2012-04-15 |
| Movie | Arbitrage | A.D.A. Deferlito | 2012-09-14 |
| Series | Made in Jersey | River "Riv" Brody | 2012-09-28 |
| Series | Franklin & Bash | Unknown | 2011-06-01 |
| Movie | My Soul to Take | Mr. Kaiser | 2010-10-08 |
| Movie | The International | Detective Iggy Ornelas | 2009-02-03 |
| Series | The Good Wife | Detective Kevin Rodriguez | 2009-09-22 |
| Series | Fringe | Unknown | 2008-09-09 |
| Series | The Knights of Prosperity | Unknown | 2007-01-03 |
| Movie | Adrift in Manhattan | Rolando | 2007-01-10 |
| Series | Criminal Minds | Unknown | 2005-09-22 |
| Movie | The Forgotten | Brasher | 2004-09-24 |
| Movie | Empire | Jose | 2002-12-06 |
| Series | Law & Order: Criminal Intent | Unknown | 2001-09-30 |
| Series | The Sopranos | Fishman | 1999-01-10 |
| Series | Law & Order: Special Victims Unit | Unknown | 1999-09-20 |
| Series | Oz | 1997-07-12 | |
| Series | Law & Order | Unknown | 1990-09-13 |