| tv | St. Denis Medical (2024)As Michael(1 episode) | (Not seen) |
| tv | Clone High (2023)(1 episode) | (Not seen) |
| movie | Air (2023) (AKA "Air: Courting a Legend")As Tim | (Not seen) |
| movie | Morbius (2022)As Agent Alberto Rodriguez | (Not seen) |
| tv | Physical (2021)As Jack Logan(4 episodes) | (Not seen) |
| tv | Rutherford Falls (2021)As Al(1 episode) | (Not seen) |
| movie | Happily (2021)As Arthur | (Not seen) |
| movie | The Map of Tiny Perfect Things (2021)As Mr. Pepper | (Not seen) |
| tv | Muppets Now (2020)As Self(1 episode) | (Not seen) |
| movie | The Way Back (2020)As Dan | (Not seen) |
| movie | Night School (2018)As Luis | (Not seen) |
| tv | I'm Dying Up Here (2017)As Edgar Martinez(20 episodes) | (Not seen) |
| movie | Snatched (2017)As Embassy Official | (Not seen) |
| tv | Lucifer (2016)As Dr. Jonathan Medina(1 episode) | (Not seen) |
| movie | Punching Henry (2016)As Officer Delgado | (Not seen) |
| tv | @midnight with Chris Hardwick (2013)As Self(2 episodes) | (Not seen) |
| tv | Anthony Bourdain: Parts Unknown (2013)As Self(1 episode) | (Not seen) |
| tv | Bob's Burgers (2011)As Man / Raul (voice)(3 episodes) | (Not seen) |
| movie | Lies & Illusions (2009) (AKA "Cross Game")As Martin | (Not seen) |
| movie | Totally Baked (2007) | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As Lorenzo(1 episode) | (Not seen) |
| tv | The Daily Show (1996)As Self(1 episode) | (Not seen) |