| movie | Star Trek: Section 31 (2025)As Dada Noe | (Not seen) |
| movie | The Apprentice (2024)As Fat Tony Salerno | (Not seen) |
| tv | Alert: Missing Persons Unit (2023)As Renwick(2 episodes) | (Not seen) |
| tv | Station Eleven (2021)As Dieter(6 episodes) | (Not seen) |
| movie | See for Me (2021)As Dave | (Not seen) |
| tv | Transplant (2020)As Andy(2 episodes) | (Not seen) |
| tv | Stumptown (2019)As Whale(1 episode) | (Not seen) |
| tv | The Alienist (2018)As Pixal Pete | (Not seen) |
| tv | Titans (2018)As Jacob(2 episodes) | (Not seen) |
| movie | Fahrenheit 451 (2018)As Wayne Anderson | (Not seen) |
| movie | Anon (2018)As Lester Goodman | (Not seen) |
| tv | Godless (2017)As Alonzo Bunker(7 episodes) | (Not seen) |
| movie | The Glass Castle (2017)As Stanley | (Not seen) |
| movie | Miss Sloane (2016)As Little Sam | (Not seen) |
| tv | The Expanse (2015)As Captain McDowell(1 episode) | (Not seen) |
| movie | Room (2015)As Officer Grabowski | (Not seen) |
| tv | The Strain (2014)As Caldwell(2 episodes) | (Not seen) |
| movie | Maps to the Stars (2014)As Arnold | (Not seen) |
| movie | The Nut Job (2014)As Johnny (voice) | (Not seen) |
| movie | Pompeii (2014)As Graecus | (Not seen) |
| tv | Orphan Black (2013)As Detective Troy Collier(3 episodes) | (Not seen) |
| movie | The Art of the Steal (2013)As Carmen | (Not seen) |
| movie | Pacific Rim (2013)As Captain Merrit | (Not seen) |
| movie | Antiviral (2012)As Arvid | (Not seen) |
| movie | Bloodwork (2012) (AKA "Bloodworx")As Aaron | (Not seen) |
| tv | Alphas (2011)As Quinn(1 episode) | (Not seen) |
| tv | Suits (2011)As Ackerman(1 episode) | (Not seen) |
| movie | Dream House (2011)As Martin | (Not seen) |
| movie | Drive (2011)As Assistant Director #1 | (Not seen) |
| tv | Lost Girl (2010)As Salvatore Ferraro(1 episode) | (Not seen) |
| movie | Casino Jack (2010)As Little Tony | (Not seen) |
| movie | Devil (2010)As Business Bureau Clerk | (Not seen) |
| movie | The Book of Eli (2010) (AKA "The Walker")As Hoyt | (Not seen) |
| movie | Repo Men (2010) (AKA "Repossession Men")As Ray | (Not seen) |
| movie | Blindness (2008)As Taxi driver | (Not seen) |
| movie | The Rats (2002) (AKA "Killer Rats")As Karl | (Not seen) |
| movie | The Big Heist (2001)As Marty Krugman | (Not seen) |
| movie | Harvard Man (2001)As Joe | (Not seen) |
| movie | Knockaround Guys (2001)As Klanderud | (Not seen) |
| movie | Bait (2000) (AKA "Piege")As Cop | (Not seen) |
| movie | The Boondock Saints (1999)As Geno | (Not seen) |
| movie | Pushing Tin (1999)As Mark | (Not seen) |
| movie | Shadow Zone: The Undead Express (1996)As Transit Cop | (Not seen) |
| movie | Maximum Risk (1996) (AKA "Bloodstone")As Bohemia Doorman | (Not seen) |
| movie | Visitors of the Night (1995)As Customer | (Not seen) |