Fortunes as Lewis Croshere
The Sisters Rosensweig as Nick
Laws of Man as Proprietor Isaac
2024
Breakup Season as Kirby
2024
Thelma the Unicorn as Confused Fan (voice)
2024
Palm Royale as Palm Royale Manager (1 episode)
2024
Puddysticks as Eustance the Boss
2023
Carol & the End of the World as (voice) (2 episodes)
2023
Gonzo Girl as Lionel
2023
Indoor Baseball as Roy
2023
The Venture Bros.: Radiant Is the Blood of the Baboon Heart as Dr. Venture / Phantom Limb / Jonas Venture Jr. (voice)
2023
Oppenheimer as Kurt Gödel
2023
Taz: Quest for Burger as Rocky (voice)
2023
The Country Club as Victor Simmons
2023
Invitation to a Murder as Gordon
2023
History of the World: Part II as Roman Soldier (1 episode)
2023
Condor's Nest as Heinrich Himmler
2022
The Fabelmans as Grand View High School Principal
2022
Beauty as Irv Merlin
2021
Things Heard & Seen as Bram
2021
Made for Love as Interviewer (2 episodes)
2020
For Madmen Only: The Stories of Del Close as Del Close
2020
Tesla as Professor Anthony
2020
Stars in the House as Self (1 episode)
2020
9-1-1: Lone Star as Imp (1 episode)
2020
Just Add Magic: Mystery City as Pierce Hamilton (10 episodes)
2019
For All Mankind as Gavin Donahue (3 episodes)
2019
Dickinson as Ophthalmologist (1 episode)
2019
The Morning Show as Backstage Manager (1 episode)
2019
Ollie & Scoops as Dr. Toodles (voice) (1 episode)
2019
Where'd You Go, Bernadette as Agent Marcus Strang
2019
Too Old to Die Young as Stevie (1 episode)
2019
Fam as Tom (1 episode)
2018
Chilling Adventures of Sabrina as The Trinket Man (1 episode)
2018
FBI as Mike Holland (1 episode)
2018
Lodge 49 (2 episodes)
2018
Suicide Squad: Hell to Pay as Lazlo Valentin / Professor Pyg (voice)
2017
Wonderstruck as Dr. Kincaid, Rose's Father
2017
Rebel in the Rye as Gus Lobrano
2017
Dave Made a Maze as Harry
2016
After Adderall as The Agent
2016
LEGO Star Wars: The Freemaker Adventures as M-OC (voice) (8 episodes)
2016
LEGO Star Wars: The Freemaker Adventures as M-OC / Imperial Ensign (voice) (1 episode)
2016
LEGO Star Wars: The Freemaker Adventures as M-OC / Sgt. Corcillo (voice) (1 episode)
2016
Electric City as Voice Actor (voice)
2015
Supergirl as Maaldorian Doctor (1 episode)
2015
Dr. Ken as James Miller (1 episode)
2015
Documentary Now! as Howard Pine (1 episode)
2015
Difficult People as Arthur Tack (28 episodes)
2015
Pig Goat Banana Cricket as Nose Picker Fish (voice) (1 episode)
2015
Advantageous as Fisher
2015
Ned Rifle as Simon Grim
2015
The Thrilling Adventure Hour Live as Doll Zero
2015
Better Call Saul as Norm Wakely (1 episode)
2015
The Adventures of Puss in Boots as Thriffith (voice) (2 episodes)
2015
Marvel's Agent Carter as Miles Van Ert (2 episodes)
2014
All Hail King Julien as Lemur #1 (voice) (1 episode)
2014
Book of Christ as Rev. Boxley Fryer
2014
The Boxtrolls as Sir Broderick / Male Workman 1 / Male Workman 2 (voice)
2014
Review as Grant Grunderschmidt (22 episodes)
2014
The Occupants as Glen
2013
Brooklyn Nine-Nine as Nick Lingeman (1 episode)
2013
Bitter Orange as Sweetie
2013
iSteve as Bill Gates
2012
Cleve Dixon: Terrible Detective as Henrik Habersteam (3 episodes)
2012
Grimm Fairy Tales Animated as The Dark One
2012
Elementary as Dr. Leo Demopoulos (1 episode)
2012
The New Normal as Mr. Blakeney (1 episode)
2012
Scandal as Mike Sylva (1 episode)
2012
Advantageous as Dave Fisher
2011
Manhattan Mixup as Ernst
2011
Homeland as Larry (1 episode)
2011
Unforgettable as Richard Simmons (1 episode)
2011
Unforgettable as Walter Morgan (1 episode)
2011
Unforgettable as Walter Morgan / John Fox (1 episode)
2011
From the Head as Danny
2011
Body of Proof as Daniel Grubstick (1 episode)
2011
The Music Never Stopped as Mike Tappin
2011
Sound of My Voice as Mr. Pritchett
2010
You Don't Know Jack as Jack Lessenberry
2010
Beware the Gonzo as Principal Roy
2010
Adventure Time as Rat King / Leaf Beard (1 episode)
2010
Adventure Time as Vice President Blowfish (1 episode)
2009
The Good Wife as Judge Bernard Temple (1 episode)
2008
Childrens Hospital as Future Doctor (1 episode)
2008
The Mentalist as Aaron Kalinoski (1 episode)
2008
The Diagnosis as Dr. Besman
2008
Chicago 10 as Rennie Davis / Richard Schultz (voice)
2008
Terminator: The Sarah Connor Chronicles as Cafe Manager (1 episode)
2008
Terminator: The Sarah Connor Chronicles as Sarkissian (1 episode)
2007
Across the Universe as Sadie's Manager
2007
The Nanny Diaries as Educational Consultant
2007
The Making of 'Fay Grim' or: How Do You Spell Espionage? as Himself
2007
Fay Grim as Simon Grim
2006
Death of a President as Dr. James Pearn
2006
Kidnapped (6 episodes)
2006
The Last Romantic as Alex Scarvey
2005
Criminal Minds as Owen Quinn (2 episodes)
2005
Weeds as The Wizard (1 episode)
2005
The Office as Rolf (4 episodes)
2005
The Girl from Monday as Funk
2005
Medium as Mr. Enright (1 episode)
2004
The Venture Bros. as Dr. Venture (voice) (81 episodes)
2004
The Jury (1 episode)
2004
B Movie as Professor Friend
2003
American Splendor as Robert Crumb
2003
Legally Blonde 2: Red, White & Blonde as Lab Technician
2003
Plain Dirty as Druden Hunt
2002
Confessions of a Dangerous Mind as Rod Flexner
2002
Without a Trace as Damon Lafleur (1 episode)
2002
CSI: Miami (1 episode)
2002
Daypass as Simple Simon
2002
No Such Thing as Concierge
2002
Teknolust as Agent Hopper
2001
Law & Order: Criminal Intent as Dr. Roger Stern (1 episode)
2000
Ed as Gallery owner (1 episode)
2000
Intern as Olivier Di Santo
1999
Sweet and Lowdown as Harry
1999
Ride with the Devil as Poker Player
1999
Law & Order: Special Victims Unit as Wade Donato (1 episode)
1998
The Book of Life as True Believer
1998
Henry Fool as Simon Grim
1998
Sex and the City as Buster (1 episode)
1997
The Sticky Fingers of Time as Isaac
1997
The Other Also as Voice
1994
Opera No. 1 as James