| movie | Unstoppable (2024)As Gary Sherman | (Not seen) |
| movie | The Dead Don't Hurt (2023)As Sergeant Webb | (Not seen) |
| movie | Arctic Void (2022)As Ray Marsh | (Not seen) |
| movie | Easter Sunday (2022)As Kyle | (Not seen) |
| movie | An American Pickle (2020)As Judge | (Not seen) |
| movie | Ravage (2019)As Superintendent Slayton | (Not seen) |
| tv | Forever (2018)As Clint(1 episode) | (Not seen) |
| movie | Ouija: Origin of Evil (2016)As Roger Zander | (Not seen) |
| tv | Rosewood (2015)As Hunter(1 episode) | (Not seen) |
| tv | Longmire (2012)As Al Chambers(1 episode) | (Not seen) |
| tv | Up All Night (2011)As Hockey Buddy(2 episodes) | (Not seen) |
| tv | Happy Endings (2011)As Kevin(1 episode) | (Not seen) |
| tv | Parenthood (2010)As Cal(1 episode) | (Not seen) |
| tv | The Walking Dead (2010)As Warden(2 episodes) | (Not seen) |
| movie | The Slammin' Salmon (2009)As The John | (Not seen) |
| tv | Pushing Daisies (2007)As Nils Nilsen(1 episode) | (Not seen) |
| tv | Reaper (2007)As Gary Martin(1 episode) | (Not seen) |
| tv | Grey's Anatomy (2005)As Greg(1 episode) | (Not seen) |
| movie | The Greatest Game Ever Played (2005)As John McDermott | (Not seen) |
| movie | Club Dread (2004) (AKA "Broken Lizard's Club Dread")As Roy | (Not seen) |
| tv | NCIS (2003)As Thomas McAllister(1 episode) | (Not seen) |
| tv | Monk (2002)As Agent Lapides(1 episode) | (Not seen) |
| movie | Super Troopers (2001) (AKA "Broken Lizard's Super Troopers")As Local Officer Smy | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As David Russo(1 episode) | (Not seen) |
| tv | Law & Order (1990)As Brad Hurley(1 episode) | (Not seen) |