| movie | The Running Man (2025)As Richard Manuel | (Not seen) |
| tv | The Bear (2022)As David Marrero(3 episodes) | (Not seen) |
| tv | Meltdown: Three Mile Island (2022)As Detective Flores | (Not seen) |
| tv | Dexter: New Blood (2021)As Angel Batista(2 episodes) | (Not seen) |
| tv | Elite Short Stories: Samuel Omar (2021) (AKA "Élite Historias Breves: Samuel Omar")As Hombre borracho 1(1 episode) | (Not seen) |
| tv | Power Book II: Ghost (2020)As Uncle Frank(1 episode) | (Not seen) |
| tv | NEXT (2020)As Nacio Ramos(3 episodes) | (Not seen) |
| movie | Force of Nature (2020)As John the Baptist | (Not seen) |
| tv | Deadly Class (2019)As El Alma Del Diablo(5 episodes) | (Not seen) |
| tv | FBI (2018)As Antonio Vargas(3 episodes) | (Not seen) |
| tv | Shut Eye (2016)As Eduardo Bernal(20 episodes) | (Not seen) |
| tv | Rosewood (2015)As Hector | (Not seen) |
| tv | Quantico (2015)As Charlie(1 episode) | (Not seen) |
| tv | Chicago P.D. (2014)As Carlos Mendoza(1 episode) | (Not seen) |
| tv | Gotham (2014)As Sal Maroni(11 episodes) | (Not seen) |
| movie | Annie (2014)As Lou | (Not seen) |
| movie | Ride (2014)As Ramon | (Not seen) |
| tv | The Blacklist (2013)As Manny Soto(4 episodes) | (Not seen) |
| tv | The Following (2013)As Tyson Hernandez(1 episode) | (Not seen) |
| tv | Elementary (2012)As Juan Murillo(1 episode) | (Not seen) |
| tv | Grimm (2011)As Salvadore Butrell(1 episode) | (Not seen) |
| tv | Person of Interest (2011)As Ernie Trask(1 episode) | (Not seen) |
| tv | Bob's Burgers (2011)As Bubble Master (voice)(1 episode) | (Not seen) |
| movie | 13 (2010)As Detective Larry Mullane | (Not seen) |
| movie | Skyline (2010)As Oliver | (Not seen) |
| movie | The Expendables (2010) (AKA "Expendables")As General Garza | (Not seen) |
| tv | Burn Notice (2007)As Javier(1 episode) | (Not seen) |
| movie | The Savages (2007)As Eduardo | (Not seen) |
| movie | Michael Clayton (2007)As Detective Dalberto | (Not seen) |
| tv | Dexter (2006)As Angel Batista(96 episodes) | (Not seen) |
| movie | 16 Blocks (2006)As Robert Torres | (Not seen) |
| movie | The Interpreter (2005)As Charlie Russell | (Not seen) |
| tv | Angels in America (2003)As Super(3 episodes) | (Not seen) |
| movie | Anne B. Real (2003)As Cynthia's Dad | (Not seen) |
| movie | A Gentleman's Game (2002)As Alfred D'Angelo | (Not seen) |
| movie | Wit (2001)As Code Team Blue Head | (Not seen) |
| movie | The Yards (2000)As Officer Jerry Rifkin | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Detective Milton(2 episodes) | (Not seen) |
| movie | Bringing Out the Dead (1999)As Cop in Elevator | (Not seen) |
| movie | Scar City (1998) (AKA "S.C.A.R.")As Cop #1 | (Not seen) |
| movie | Stepmom (1998) (AKA "Good Night Moon")As Policeman | (Not seen) |
| movie | Rounders (1998)As Osborne | (Not seen) |
| movie | Return to Paradise (1998) (AKA "A Long Way to Paradise")As Construction Foreman | (Not seen) |
| tv | Oz (1997)As Enrique Morales(32 episodes) | (Not seen) |
| tv | Law & Order (1990)As McGinty(5 episodes) | (Not seen) |