| movie | Splitsville (2025)As Dr. Ott | (Not seen) |
| movie | 40 Acres (2024)As Felix Freeman | (Not seen) |
| tv | Alert: Missing Persons Unit (2023)As Isaiah Danzomo(2 episodes) | (Not seen) |
| movie | Beau Is Afraid (2023)As Rattled Businessman | (Not seen) |
| tv | Fire Country (2022)As Gus(1 episode) | (Not seen) |
| movie | Moonfall (2022)As Judge | (Not seen) |
| tv | Debris (2021)As George Jones(11 episodes) | (Not seen) |
| tv | Jupiter's Legacy (2021)As Willie Small(4 episodes) | (Not seen) |
| movie | Chaos Walking (2021)As Hammer | (Not seen) |
| tv | Transplant (2020)As Eddie Jennings(1 episode) | (Not seen) |
| movie | Death of a Ladies' Man (2020) | (Not seen) |
| movie | Clouds (2020)As Doctor | (Not seen) |
| movie | Pieces of a Woman (2020)As Judge | (Not seen) |
| tv | Blood & Treasure (2019)As MC Jesuit Priest(1 episode) | (Not seen) |
| tv | The Boys (2019)As Elijah(1 episode) | (Not seen) |
| movie | Birthmarked (2018)As Dr. Metcalfe | (Not seen) |
| movie | Small Crimes (2017)As Chaplin | (Not seen) |
| movie | The Glass Castle (2017)As Ronnie | (Not seen) |
| tv | Real Detective (2016)(8 episodes) | (Not seen) |
| movie | Bad Santa 2 (2016)As AA Group Leader | (Not seen) |
| movie | Cyber Bully (2011) (AKA "Cyberbully")As Principal Wasney | (Not seen) |
| movie | Immortals (2011)As Hoplite Captain | (Not seen) |
| movie | Dead Like Me: Life After Death (2009) (AKA "Dead Like Me")As Police Commissioner Cusek | (Not seen) |
| movie | I'm Not There (2007)As Mr. Arvin | (Not seen) |
| movie | 300 (2006)As Persian Emissary | (Not seen) |
| movie | Full Disclosure (2001)As Special Agent Draper | (Not seen) |
| movie | The Amityville Curse (1990)As Video Technician | (Not seen) |
| movie | Criminal Law (1988)As Jackson | (Not seen) |