2025
Devil in Disguise: John Wayne Gacy as John Wayne Gacy2025
Köln 75 as Michael Watts2024
After Midnight as Self2024
A Complete Unknown as Theodore Bikel2024
Out of My Mind as Mr. Dimming2024
Birthrite as Paul2024
Molli and Max in the Future as Turboschmuck2024
The Wake as Jack2023
Carol & the End of the World as Eric (voice)2023
Dead Ringers as Tom2022
Severance as Ricken Hale2022
Spider-Man: All Roads Lead to No Way Home as Self (archive footage)2022
The Courtroom as John Keathley2021
Werewolves Within as Pete Anderton2020
Little America as Not available2020
Tommy as Ken Rosey2020
Monsterland as Tommy2020
Materna as David2019
Evil as Dr Paul Wimsimer2019
Prodigal Son as Jerry2019
Ramy as Michael2019
Perpetual Grace LTD as Everly Pirdoo2019
Inez & Doug & Kira as Doug2018
The Kindergarten Teacher as Grant Spinelli2018
Furlough as Bus Driver2017
Spider-Man: Homecoming as Phineas Mason / Tinkerer2017
The Meyerowitz Stories (New and Selected) as Male Nurse2017
The Most Hated Woman in America as Jon Garth Murray2017
The Dinner as Dylan Heinz2017
Wormwood as Mal2016
Easy as Kyle2016
Complete Unknown as Clyde Goodwin Jr.2016
The Family Fang as Kenny2015
Patriot as Edward Tavner2015
Aloha as Roy2015
Mistress America as Dylan2015
People, Places, Things as Gary2015
Alex of Venice as Trofimov2014
Manhattan as Louis "Fritz" Fedowitz2014
Glass Chin as Brian Colby2014
Goodbye to All That as Freddie2013
Orange Is the New Black as Cal Chapman2013
Captain Phillips as Shane Murphy2013
He's Way More Famous Than You as Michael Chernus2012
Elementary as Edwin Borstein2012
The New Normal as Paul2012
Men in Black 3 as Jeffrey Price2012
The Bourne Legacy as Arthur Ingram2012
Jack & Diane as Jaimie2011
Higher Ground as Ned2010
The Big C as Pastor Rick2010
Love & Other Drugs as Jerry2010
Coach as Michael2009
The Good Wife as Spencer Harman2009
Mercy as Ryan Flanagan2009
Bored to Death as Francis Hamm2009
The Rebound as Actor #3 / Twentysomething #12009
The Messenger as Alan2008
High Street Plumbing as Kirby2007
Damages as New Jersey Bar Owner2007
Lovely by Surprise as Humkin2006
Winter Passing as Ben1999
Law & Order: Special Victims Unit as Tommy Sullivan1999
Law & Order: Special Victims Unit as Jay Delaney