
2025
Good Night, and Good Luck as John Aaron2023
Oppenheimer as Klaus Fuchs2023
Dogman as Ackerman2023
Night Shift as Walton Grey2023
Maggie Moore(s) as Andy Moore2023
The Adults as Scott2022
The Gilded Age as Robert McNeil2022
Shining Girls as Leo Jenkins2021
Being the Ricardos as Donald Glass2020
Utopia as Arby2019
Prodigal Son as Trevor Falvey2019
Fast Color as Bill2018
The Amaranth as Dr. Alan Campbell2018
One Dollar as Peter Trask2017
The Blacklist: Redemption as Brian Mayhew2017
Camera Obscura as Jack Zeller2016
Billions as Oliver Dake2016
Money Monster as Ron Sprecher2015
Enter Nowhere as Kevin2014
Manhattan as Jim Meeks2014
Bad Country as Tommy Weiland2013
The Following as Vince McKinley2012
Argo as Mark Lijek2012
The Bay as Sam2012
Forgetting the Girl as Kevin Wolfe2011
Person of Interest as Kyle Morrison2011
Sound of My Voice as Peter Aitken2011
Restive as Lott2010
Shutter Island as Peter Breene2010
Camp Hell as Christian2009
The Good Wife as Trent Buckley2009
Duplicity as Ronny Partiz2009
Alexander the Last as Actor2008
El Camino as Gray2007
Charlie Wilson's War as Mike Vickers2007
Blackbird as Clarke2007
The Key to Reserva as Leonard2005
Headspace as Alex Borden1999
Law & Order: Special Victims Unit as Joey Field1990
Law & Order as Gerald Stockwell2022
Old Flame Director2020
Half Empty/Half Full Producer2014
Preservation Director2014
Preservation Writer2009
Alexander the Last Additional Writing2008
Home Movie Director2008
Home Movie Author2008
The Seed Screenplay2008
Home Movie Writer