|
Jay Kelly (2025) as Carter |
|
Lightning Bug (2025) as |
|
The Long Walk (2025) as Mr. William Garraty |
|
Concessions (2025) as Dingo Dan |
|
Squeeze (2023) as Jay Levy |
|
Scene Partners (2023) as Hugo + Others |
|
Maestro (2023) as John Gruen |
|
Landscape with Invisible Hand (2023) as Mr. Marsh |
|
Reality (2023) as Agent Garrick |
|
Plague at the Golden Gate (2022) as Rupert Blue (voice) |
|
Ray Donovan: The Movie (2022) as Kevin Sullivan |
|
A Mouthful of Air (2021) as Dr. Salzman |
|
False Positive (2021) as Greg |
|
The Map of Tiny Perfect Things (2021) as Daniel |
|
Tesla (2020) as Robert Underwood Johnson |
|
Blaze (2018) as Zee |
|
Eighth Grade (2018) as Mark Day |
|
The Meyerowitz Stories (New and Selected) (2017) as Loretta's Friend |
|
The Great War (2017) as Self (voice) |
|
The Chinese Exclusion Act (2017) as |
|
Manchester by the Sea (2016) as Wes (Joe's Lawyer) |
|
Experimenter (2015) as Tom Shannon |
|
Carvalho's Journey (2015) as Voice |
|
Take Me to the River (2015) as Keith |
|
Amok (2015) as Adam |
|
This American Life: Live at BAM (2014) as Joshua |
|
Frances Ha (2013) as Andy |
|
Bottled Up (2013) as Becket |
|
The Wait (2013) as Sammy's Dad |
|
Dark Skies (2013) as Daniel |
|
The Ogre's Feathers (2012) as The Ogre |
|
The Letter (2012) as Raymond |
|
Harry Grows Up (2012) as Harry (voice) |
|
See Girl Run (2012) as Graham |
|
J. Edgar (2011) as Robert Irwin |
|
Margaret (2011) as Victor |
|
I'm Coming Over (2011) as Matt Downing |
|
A Child's Garden of Poetry (2011) as Self (voice) |
|
Panama Canal (2011) as |
|
Into the Deep: America, Whaling & The World (2010) as Owen Chase & Peleg Folger (voice) |
|
The Last New Yorker (2010) as Zach |
|
Away We Go (2009) as Roderick |
|
Alexander the Last (2009) as Playwright |
|
Outsourced (2007) as Todd Anderson |
|
Broken English (2007) as Charlie Ross |
|
Diggers (2007) as Cons |
|
Sorry, Haters (2005) as Man (uncredited) |
|
Robin's Big Date (2005) as Tony |
|
The F Word (2005) as Joe Pace |
|
Stella Shorts 1998-2002 (2002) as David's Cousin Greg |
|
The Bourne Identity (2002) as Research Tech |
|
West of Here (2002) as Gilbert Blackwell |
|
Ice Age (2002) as Dodo / Aardvark (voice) |
|
On_Line (2002) as John Roth |
|
Urbania (2000) as Matt |
|
Freak Talks About Sex (1999) as David Keenan |
|
The '60s (1999) as Michael Herlihy |
|
Chocolate For Breakfast (1998) as |
|
The House of Yes (1997) as Marty |
|
Drive, She Said (1997) as Tass Richards |
|
The Proprietor (1996) as William O'Hara |
|
Don't Look Back (1996) as Steve |
|
Kicking and Screaming (1995) as Grover |
|
With Honors (1994) as Jeffrey Hawks |
|
Straight to One (1993) as Jim Green |
|
Alive (1993) as Roberto Canessa |
|
O Pioneers! (1992) as Young Carl |
|
Women and Wallace (1990) as Wallace Kirkman |
|
Another Woman (1988) as Laura's Boyfriend |
|
Summer Switch (1984) as Swenson |
|
Old Enough (1984) as Timothy |
|
The Wilder Summer (1983) as Willoughby |
|
Charles Ives: A Good Dissonance Like a Man (1977) as Young Charles Ives |
|
Tonight at Noon () as Gus |
|
Alexander the Last (2009) Additional Writing |
|
The Hottest State (2007) Thanks |