| movie | Thunderbolts* (2025)As Houston | (Not seen) |
| tv | Sugar (2024)As Byron Stallings(5 episodes) | (Not seen) |
| movie | Caddo Lake (2024)As Daniel | (Not seen) |
| movie | Day Shift (2022)As Ralph Seeger | (Not seen) |
| tv | Brand New Cherry Flavor (2021)As Lou Burke(8 episodes) | (Not seen) |
| tv | Invasion (2021)As Jack Hollander(3 episodes) | (Not seen) |
| tv | Perry Mason (2020)As Detective Gene Holcomb(13 episodes) | (Not seen) |
| movie | Antebellum (2020)As Him / Senator Denton | (Not seen) |
| movie | The Empty Man (2020)As Peter Quail | (Not seen) |
| tv | Unbelievable (2019)As Detective Robert Parker(8 episodes) | (Not seen) |
| tv | Escape at Dannemora (2018)As Lyle Mitchell(7 episodes) | (Not seen) |
| tv | Waco (2018)As Ron Engelman(4 episodes) | (Not seen) |
| movie | Wind River (2017)As Dr. Whitehurst | (Not seen) |
| movie | Fear, Inc. (2016) | (Not seen) |
| tv | The Man in the High Castle (2015)As General Whitcroft(5 episodes) | (Not seen) |
| tv | Narcos (2015)As Bill Stechner(9 episodes) | (Not seen) |
| movie | Danny Collins (2015)As Dr. Silverman | (Not seen) |
| movie | Nightcrawler (2014)As Ace Video Cameraman | (Not seen) |
| tv | The Bridge (2013)As Kenneth Hastings(2 episodes) | (Not seen) |
| tv | Masters of Sex (2013)As David Buckland(1 episode) | (Not seen) |
| tv | Touch (2012)As Dr. Stanley(1 episode) | (Not seen) |
| tv | Grimm (2011)As Dominick Spinner(1 episode) | (Not seen) |
| tv | Once Upon a Time (2011)As Prince Leopold(1 episode) | (Not seen) |
| tv | Victorious (2010)As Erwin Sikowitz(27 episodes) | (Not seen) |
| movie | Secretariat (2010)As Andy Beyer | (Not seen) |
| movie | You Don't Know Jack (2010)As John Skrzynski | (Not seen) |
| tv | Castle (2009)As Simon Warburg(1 episode) | (Not seen) |
| tv | Modern Family (2009)As Coach Stupak(1 episode) | (Not seen) |
| tv | Fringe (2008)As Gael Manfretti(1 episode) | (Not seen) |
| tv | Burn Notice (2007)As Bill Reese(1 episode) | (Not seen) |
| tv | Chuck (2007)As Colin Davis(1 episode) | (Not seen) |
| tv | iCarly (2007)As Erwin Sikowitz(3 episodes) | (Not seen) |
| movie | Brutal (2007)As Evan | (Not seen) |
| tv | Weeds (2005)As Vaughn Coleman(4 episodes) | (Not seen) |
| tv | Criminal Minds (2005)As Brian Matloff(1 episode) | (Not seen) |
| tv | My Name Is Earl (2005)As Scruffy Guy / Mr. Fischer(1 episode) | (Not seen) |
| tv | Bones (2005)As Steve Jackson(1 episode) | (Not seen) |
| tv | Grey's Anatomy (2005)As Steven Tanner(1 episode) | (Not seen) |
| tv | Boston Legal (2004)As George Parkes(1 episode) | (Not seen) |
| tv | Entourage (2004)As Director(1 episode) | (Not seen) |
| tv | Lost (2004)As Stuart Radzinsky(7 episodes) | (Not seen) |
| tv | Cold Case (2003)As Lyle(1 episode) | (Not seen) |
| tv | NCIS (2003)As William Lafferty(1 episode) | (Not seen) |
| tv | Firefly (2002)As Fed(1 episode) | (Not seen) |
| tv | Monk (2002)As Goggle-wearing UFO Enthusiast(1 episode) | (Not seen) |
| tv | The Shield (2002)As Robert(1 episode) | (Not seen) |
| tv | Angel (1999)As Lubber #1(1 episode) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Bryce Kelton(1 episode) | (Not seen) |
| tv | The West Wing (1999)As Paul Tyminski(1 episode) | (Not seen) |
| movie | High School High (1996) | (Not seen) |
| tv | ER (1994)As Rod Stillman(1 episode) | (Not seen) |
| tv | Law & Order (1990)As Chris Damaso(1 episode) | (Not seen) |