| movie | The More the Merrier (2025) | (Not seen) |
| movie | Aurora Teagarden Mysteries: Heist and Seek (2020)As Arthur Smith | (Not seen) |
| tv | Prodigal Son (2019)As Al Grimes(1 episode) | (Not seen) |
| movie | Joker (2019) | (Not seen) |
| tv | A Million Little Things (2018)As Trevor Matlof(2 episodes) | (Not seen) |
| movie | Last Scene Alive: An Aurora Teagarden Mystery (2018)As Det. Arthur Smith | (Not seen) |
| movie | Reap What You Sew: An Aurora Teagarden Mystery (2018)As Arthur Smith | (Not seen) |
| tv | The Good Doctor (2017)As Nigel Monroe(1 episode) | (Not seen) |
| movie | Dead Over Heels: An Aurora Teagarden Mystery (2017)As Arthur Smith | (Not seen) |
| movie | A Bundle of Trouble: An Aurora Teagarden Mystery (2017)As Detective Arthur Smith | (Not seen) |
| movie | Everything, Everything (2017)As Dr. Chase | (Not seen) |
| movie | Real Murders: An Aurora Teagarden Mystery (2015)As Det. Arthur Smith | (Not seen) |
| movie | Air (2015)As Anchorman | (Not seen) |
| movie | Dead Rising: Watchtower (2015)As Bruce | (Not seen) |
| movie | Death Do Us Part (2014)As Ryan Harris | (Not seen) |
| tv | Arrow (2012)As D.A. Carnahan(1 episode) | (Not seen) |
| tv | Hell on Wheels (2011)As Marshal Jessup(3 episodes) | (Not seen) |
| movie | Smokin' Aces 2: Assassins' Ball (2010) (AKA "Smokin' Aces 2") | (Not seen) |
| movie | Blonde and Blonder (2008) | (Not seen) |
| movie | Ba'al (2008) (AKA "Ba'al: The Storm God")As Foreman | (Not seen) |
| tv | Reaper (2007)As Bargain Bench Manager(1 episode) | (Not seen) |
| tv | Psych (2006)As Lester Beacon(2 episodes) | (Not seen) |
| tv | Supernatural (2005)As Walter Kelly(2 episodes) | (Not seen) |
| tv | The 4400 (2004)As Lloyd(1 episode) | (Not seen) |
| movie | Going the Distance (2004) (AKA "National Lampoon's Going the Distance")As Nervous Guy | (Not seen) |
| tv | Taken (2002) (AKA "Steven Spielberg Presents Taken") | (Not seen) |
| tv | Smallville (2001)As Young Dexter 'Dex' McCallum(1 episode) | (Not seen) |