| movie | The Alto Knights (2025)As Senator Estes Kefauver | (Not seen) |
| tv | Georgie & Mandy's First Marriage (2024)As Mr. Harlan(1 episode) | (Not seen) |
| tv | The Rookie: Feds (2022)As Alan Brady(1 episode) | (Not seen) |
| tv | 1923 (2022)As Kyle Murphy(1 episode) | (Not seen) |
| tv | Physical (2021)As Auggie Cartwright(5 episodes) | (Not seen) |
| tv | CSI: Vegas (2021)As David Hodges(4 episodes) | (Not seen) |
| tv | Perry Mason (2020)As Melville Phipps(6 episodes) | (Not seen) |
| tv | Never Have I Ever (2020)As Ron Hansen-Bhattacharyya(1 episode) | (Not seen) |
| tv | For All Mankind (2019)As Harold Weisner(5 episodes) | (Not seen) |
| tv | The Boys (2019)As Dr. Damien Hodgman(1 episode) | (Not seen) |
| movie | Ford v Ferrari (2019)As Dr. Granger | (Not seen) |
| tv | 9-1-1 (2018)As Brian(1 episode) | (Not seen) |
| tv | The Resident (2018)As John Copple(1 episode) | (Not seen) |
| movie | The Darkest Minds (2018)As Dr. Viceroy | (Not seen) |
| tv | Young Sheldon (2017)As Edward Pilson(1 episode) | (Not seen) |
| tv | Manhunt (2017)As Louis Freeh(1 episode) | (Not seen) |
| movie | Battle of the Sexes (2017)As Henry | (Not seen) |
| tv | Lethal Weapon (2016)As Charlie Blum(1 episode) | (Not seen) |
| movie | LBJ (2016) | (Not seen) |
| movie | War Dogs (2016)As Vegas X Supplier | (Not seen) |
| tv | Rosewood (2015)As Duncan Jacott(1 episode) | (Not seen) |
| movie | Taken 3 (2014)As Mike | (Not seen) |
| movie | Draft Day (2014)As Pete Begler | (Not seen) |
| movie | Transcendence (2014)As Dr. Strauss | (Not seen) |
| tv | Longmire (2012)As Brian O'Keane(2 episodes) | (Not seen) |
| tv | Chicago Fire (2012)As Darren Jackson(1 episode) | (Not seen) |
| movie | Freeloaders (2012)As Swedish Car Enthusiast | (Not seen) |
| movie | Hitchcock (2012)As Saul Bass | (Not seen) |
| movie | Ruby Sparks (2012)As Warren | (Not seen) |
| tv | Shameless (2011)As Dr. Tyson(2 episodes) | (Not seen) |
| movie | The Social Network (2010)As Peter Thiel | (Not seen) |
| movie | The Bannen Way (2010)As Surveillance Tech | (Not seen) |
| tv | Castle (2009)As Van Holtzman(1 episode) | (Not seen) |
| tv | Ben 10: Alien Force (2008)As Tyler / DNAlien #2 (voice)(1 episode) | (Not seen) |
| movie | The Great Buck Howard (2008)As Dan Green | (Not seen) |
| movie | I Want Someone to Eat Cheese With (2006)As Claude Clochet | (Not seen) |
| movie | Little Miss Sunshine (2006)As Kirby | (Not seen) |
| tv | Grey's Anatomy (2005)As Steve Corridan(1 episode) | (Not seen) |
| movie | Behind the Camera: The Unauthorized Story of 'Charlie's Angels' (2004) (AKA "Behind the Camera: The Unauthorized Story of Charlie's Angels")As Jay Bernstein | (Not seen) |
| movie | Daddy Day Care (2003)As Jim Fields | (Not seen) |
| tv | Monk (2002)As Steve DeWitt(1 episode) | (Not seen) |
| tv | Curb Your Enthusiasm (2000)As Man in Bathroom(1 episode) | (Not seen) |
| tv | Buzz Lightyear of Star Command (2000)As Smoltz (voice)(2 episodes) | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Tom Metcalfe(1 episode) | (Not seen) |
| tv | The West Wing (1999)As Terry Anders(1 episode) | (Not seen) |
| tv | The Wild Thornberrys (1998)As Sven (voice)(1 episode) | (Not seen) |
| movie | Michael (1996)As Bruce Craddock | (Not seen) |
| tv | ER (1994)As Dr. Melvoin(1 episode) | (Not seen) |
| tv | The Larry Sanders Show (1992)As Phil(90 episodes) | (Not seen) |
| movie | The Chocolate War (1988)As Archie | (Not seen) |
| movie | Amazon Women on the Moon (1987) (AKA "Kentucky Fried Sequel")As Private Anson W. Pucket (segment "The Unknown Soldier") (uncredited) | (Not seen) |
| movie | Soul Man (1986) (AKA "The Imposter")As Barky Brewer | (Not seen) |
| movie | Children of the Night (1985)As Kevin (as Wally Ward) | (Not seen) |
| movie | Weird Science (1985)As The Weenies (as Wally Ward) | (Not seen) |