Actor
Breakup Season
2024
as Kirby
Test Screening
2024
Thelma the Unicorn
2024
as Confused Fan (voice)
Puddysticks
2024
as Eustance the Boss
The Rainbow Bridge
2024
Gonzo Girl
2023
as Lionel
Indoor Baseball
2023
as Roy
The Venture Bros.: Radiant Is the Blood of the Baboon Heart
2023
as Dr. Venture / Phantom Limb / Jonas Venture Jr. (voice)
Oppenheimer
2023
as Kurt Gödel
Taz: Quest for Burger
2023
as Rocky (voice)
The Country Club
2023
as Victor Simmons
Invitation to a Murder
2023
as Gordon
Condor's Nest
2023
as Heinrich Himmler
The Fabelmans
2022
as Grand View High School Principal
Beauty
2022
as Irv Merlin
Things Heard & Seen
2021
as Bram
Tesla
2020
as Professor Anthony
Where'd You Go, Bernadette
2019
as Agent Marcus Strang
Suicide Squad: Hell to Pay
2018
as Lazlo Valentin / Professor Pyg (voice)
Wonderstruck
2017
as Dr. Kincaid, Rose's Father
Rebel in the Rye
2017
as Gus Lobrano
Dave Made a Maze
2017
as Harry
After Adderall
2016
as The Agent
Electric City
2016
as Voice Actor (voice)
Advantageous
2015
as Fisher
Ned Rifle
2015
as Simon Grim
The Thrilling Adventure Hour Live
2015
as Doll Zero
Book of Christ
2014
as Rev. Boxley Fryer
The Boxtrolls
2014
as Sir Broderick / Male Workman 1 / Male Workman 2 (voice)
Such Good People
2014
as Dr. Cooper Whitehead, Ph.D.
The Occupants
2014
as Glen
Bitter Orange
2013
as Sweetie
iSteve
2013
as Bill Gates
Grimm Fairy Tales Animated
2012
as The Dark One
Advantageous
2012
as Dave Fisher
Manhattan Mixup
2011
as Ernst
From the Head
2011
as Danny
The Music Never Stopped
2011
as Mike Tappin
Sound of My Voice
2011
as Mr. Pritchett
You Don't Know Jack
2010
as Jack Lessenberry
Beware the Gonzo
2010
as Principal Roy
Drones
2010
as Pete
The Diagnosis
2008
as Dr. Besman
Across the Universe
2007
as Sadie's Manager
The Nanny Diaries
2007
as Educational Consultant
Fay Grim
2007
as Simon Grim
Death of a President
2006
as Dr. James Pearn
The Last Romantic
2006
as Alex Scarvey
The Girl from Monday
2005
as Funk
B Movie
2004
as Professor Friend
American Splendor
2003
as Robert Crumb
Legally Blonde 2: Red, White & Blonde
2003
as Lab Technician
Plain Dirty
2003
as Druden Hunt
Confessions of a Dangerous Mind
2002
as Rod Flexner
Daypass
2002
as Simple Simon
No Such Thing
2002
as Concierge
Upheaval
2002
as Martin
Teknolust
2002
as Agent Hopper
Intern
2000
as Olivier Di Santo
Sweet and Lowdown
1999
as Harry
Ride with the Devil
1999
as Poker Player
The Book of Life
1998
as True Believer
Henry Fool
1998
as Simon Grim
The Sticky Fingers of Time
1997
as Isaac
The Other Also
1997
as Voice
NYC 3/94
1994
Opera No. 1
1994
as James
Laws of Man
as Proprietor Isaac
Grind
Fortunes
as Lewis Croshere