Interpersonal Exopolitics as Hank
2024
Peak Season as George
2024
Little Death as Augustus
2023
Cat Person as Dr. Resnick
2023
Fuzzy Head as The Quadruped
2022
Reboot as Alan (5 episodes)
2022
Diary of a Spy as James
2021
Together Together as Marty
2021
Marvel Studios Assembled as Self - Arthur Hart (1 episode)
2021
Rumble as Mayor (voice)
2021
WandaVision as Todd Davis (a.k.a. Arthur Hart) (1 episode)
2021
WandaVision as Todd Davis (a.k.a. Arthur Hart) (uncredited) (1 episode)
2020
Viral Vignettes as Neil (1 episode)
2020
The Vigil as Dr. Kohlberg
2020
Medical Police as Professor Waters (6 episodes)
2019
The Morning Show as Mitch's Agent (2 episodes)
2019
Lying and Stealing as Dimitri
2019
Dragged Across Concrete as Mr. Edmington
2019
Black Monday as Not Milken #2 (1 episode)
2018
Silver Lake as Howard
2018
The Spy Who Dumped Me as Roger
2018
Summer Camp Island as Monk Receptionist (voice) (1 episode)
2018
Summer Camp Island as Monk Receptionist / Additional Voices (voice) (1 episode)
2018
Barry as Tom Posorro (9 episodes)
2017
Brawl in Cell Block 99 as Mr Irving
2017
Kid Gambled as Repair Man
2017
Room 104 as Narrator (voice) (1 episode)
2017
Chicanery as Arthur Schekner
2017
Trial & Error as Howard Mankiewicz (2 episodes)
2016
Passengers as Observatory (voice)
2016
Lady Dynamite as Bruce Ben-Bacharach (8 episodes)
2016
Hail, Caesar! as Communist Writer
2016
American Crime Story as William H. 'Bill' Ginsberg (3 episodes)
2015
Superstore as Richard (2 episodes)
2015
Bone Tomahawk as Clarence
2015
Life in Pieces as Dr. Dave Collins (1 episode)
2015
Some Kind of Beautiful as Piggott
2015
You Are Whole as Norman
2014
Smart Pipe as Andrew Gold
2014
Benched as Judge Don Nelson (12 episodes)
2014
Adult Beginners as Story Book Reader (voice)
2014
Get on Up as Syd Nathan
2014
Dinner with Friends with Brett Gelman and Friends as Fred
2014
Fargo as Howard Zimmerman (10 episodes)
2013
Hairbrained as Benny Greenberg
2013
The Crazy Ones as Fred Melamed (2 episodes)
2013
Brooklyn Nine-Nine as D.C. Parlov (2 episodes)
2013
In a World... as Sam Sotto
2013
Blumenthal as Jimmy Basmati
2012
Fred Won't Move Out as Bob
2012
The Dictator as Head Nuclear Scientist
2011
New Girl as J. Cronkite Valley-Forge (3 episodes)
2009
A Serious Man as Sy Ableman
2009
The Good Wife as Judge Alan Karpman (3 episodes)
2008
Childrens Hospital as Leonard Hillman (1 episode)
2006
30 Rock as Jack (voice) (1 episode)
2003
In Search of Shakespeare as Announcer (4 episodes)
2002
Hollywood Ending as Pappas
2000
Curb Your Enthusiasm as Dr. Thurgood (1 episode)
1999
Law & Order: Special Victims Unit as Dan Goldberg (1 episode)
1992
Husbands and Wives as Mel (uncredited)
1991
Shadows and Fog as Undesirables Onlooker
1990
Law & Order as Bertram Hill (1 episode)
1989
Crimes and Misdemeanors as The Dean (uncredited)
1988
Another Woman as Patient's Voice / Engagement Party Guest
1988
Sticky Fingers as The Cop (voice) (uncredited)
1987
Suspect as Morty Rosenthal
1987
The Pick-up Artist as George
1987
Ishtar as Caid of Assari
1987
Radio Days as Bradley (uncredited)
1986
The Mission as Cabeza (voice) (uncredited)
1986
The Mission as Don Cabeza (voice) (uncredited)
1986
The Manhattan Project as Howard
1986
Hannah and Her Sisters as Dr. Grey