| tv | Transplant (2020)As Frank Brezina(1 episode) | (Not seen) |
| tv | Blood & Treasure (2019)As FBI Agent Harper(3 episodes) | (Not seen) |
| tv | Departure (2019)As Carlos Orega(2 episodes) | (Not seen) |
| movie | The Hummingbird Project (2018)As Agent Santana | (Not seen) |
| tv | Taken (2017)As El Major(1 episode) | (Not seen) |
| tv | Star Trek: Discovery (2017)As Stone(1 episode) | (Not seen) |
| tv | Rosewood (2015)As Paul Choquino | (Not seen) |
| tv | The Expanse (2015)As Colonel Janus(5 episodes) | (Not seen) |
| tv | Quantico (2015)As Agent Mike Alonzo(1 episode) | (Not seen) |
| movie | Pawn Sacrifice (2014)As Carmine Nigro | (Not seen) |
| movie | Riddick (2013)As Vargas | (Not seen) |
| movie | The Factory (2012) (AKA "Collector") | (Not seen) |
| tv | Alphas (2011)As Luke(1 episode) | (Not seen) |
| tv | Suits (2011)As Ron Da'Mico(1 episode) | (Not seen) |
| movie | Immortals (2011)As Jailer | (Not seen) |
| movie | Casino Jack (2010)As Agent Hanley | (Not seen) |
| movie | Max Payne (2008)As Captain Bowen | (Not seen) |
| movie | 16 Blocks (2006)As Ortiz | (Not seen) |
| movie | The Terminal (2004) (AKA "Terminal")As CBP Officer | (Not seen) |
| movie | Confessions of a Dangerous Mind (2002) (AKA "Confession") | (Not seen) |
| movie | Steal (2002) | (Not seen) |
| movie | The Sum of All Fears (2002) (AKA "Der Anschlag")As Pentagon Security Guard | (Not seen) |