| movie | Thelma the Unicorn (2024)As Confused Fan (voice) | (Not seen) |
| movie | Invitation to a Murder (2023)As Gordon | (Not seen) |
| movie | Oppenheimer (2023)As Kurt Gödel | (Not seen) |
| movie | The Fabelmans (2022)As Grand View High School Principal | (Not seen) |
| tv | Made for Love (2021)As Interviewer(2 episodes) | (Not seen) |
| movie | Things Heard & Seen (2021)As Bram | (Not seen) |
| tv | 9-1-1: Lone Star (2020)As Imp(1 episode) | (Not seen) |
| tv | Just Add Magic: Mystery City (2020)As Pierce Hamilton(10 episodes) | (Not seen) |
| tv | Close Enough (2020)As Commercial Bot (voice)(1 episode) | (Not seen) |
| movie | Tesla (2020)As Professor Anthony | (Not seen) |
| tv | Too Old to Die Young (2019)As Stevie(1 episode) | (Not seen) |
| tv | For All Mankind (2019)As Gavin Donahue(3 episodes) | (Not seen) |
| tv | The Morning Show (2019)As Backstage Manager(1 episode) | (Not seen) |
| tv | Fam (2019)As Tom(1 episode) | (Not seen) |
| tv | Lodge 49 (2018)(2 episodes) | (Not seen) |
| tv | FBI (2018)As Mike Holland(1 episode) | (Not seen) |
| tv | Chilling Adventures of Sabrina (2018)As The Trinket Man(1 episode) | (Not seen) |
| movie | Dave Made a Maze (2017)As Harry | (Not seen) |
| movie | Rebel in the Rye (2017)As Gus Lobrano | (Not seen) |
| tv | Documentary Now! (2015)As Howard Pine(1 episode) | (Not seen) |
| tv | Marvel's Agent Carter (2015)As Miles Van Ert(2 episodes) | (Not seen) |
| tv | The Adventures of Puss in Boots (2015)As Thriffith (voice)(2 episodes) | (Not seen) |
| tv | Supergirl (2015)As Maaldorian Doctor(1 episode) | (Not seen) |
| tv | Better Call Saul (2015)As Norm Wakely(1 episode) | (Not seen) |
| movie | Advantageous (2015)As Fisher | (Not seen) |
| tv | All Hail King Julien (2014)As Lemur #1 (voice)(1 episode) | (Not seen) |
| tv | Brooklyn Nine-Nine (2013)As Nick Lingeman(1 episode) | (Not seen) |
| tv | Elementary (2012)As Dr. Leo Demopoulos(1 episode) | (Not seen) |
| tv | Scandal (2012)As Mike Sylva(1 episode) | (Not seen) |
| tv | Homeland (2011)As Larry(2 episodes) | (Not seen) |
| movie | Sound of My Voice (2011)As Mr. Pritchett | (Not seen) |
| tv | Hawaii Five-0 (2010)As Gary Nathan(1 episode) | (Not seen) |
| tv | Adventure Time (2010)As Rat King / Leaf Beard (voice)(2 episodes) | (Not seen) |
| movie | You Don't Know Jack (2010)As Jack Lessenberry | (Not seen) |
| tv | The Good Wife (2009)As Judge Bernard Temple(1 episode) | (Not seen) |
| tv | Childrens Hospital (2008)As Future Doctor(1 episode) | (Not seen) |
| tv | Terminator: The Sarah Connor Chronicles (2008)As Cafe Manager(2 episodes) | (Not seen) |
| tv | The Mentalist (2008)As Aaron Kalinoski(1 episode) | (Not seen) |
| movie | The Nanny Diaries (2007)As Educational Consultant | (Not seen) |
| movie | Across the Universe (2007)As Sadie's Manager | (Not seen) |
| movie | Fay Grim (2006)As Simon Grim | (Not seen) |
| tv | Weeds (2005)As The Wizard(1 episode) | (Not seen) |
| tv | Criminal Minds (2005)As Owen Quinn(2 episodes) | (Not seen) |
| tv | The Office (2005)As Rolf(4 episodes) | (Not seen) |
| tv | NCIS (2003)As Dr. Rod Daniels(1 episode) | (Not seen) |
| movie | American Splendor (2003)As Robert Crumb | (Not seen) |
| movie | Legally Blonde 2: Red, White & Blonde (2003) (AKA "Legally Blonde 2")As Lab Technician | (Not seen) |
| movie | Daypass (2002)As Simple Simon | (Not seen) |
| movie | Confessions of a Dangerous Mind (2002) (AKA "Confession")As Rod Flexner | (Not seen) |
| movie | No Such Thing (2001)As Concierge | (Not seen) |
| tv | Law & Order: Special Victims Unit (1999)As Wade Donato(1 episode) | (Not seen) |
| movie | Sweet and Lowdown (1999)As Harry | (Not seen) |
| movie | Ride with the Devil (1999)As Poker Player | (Not seen) |
| movie | The Book of Life (1998)As True Believer | (Not seen) |
| movie | Henry Fool (1997)As Simon Grim | (Not seen) |