|
Coyotes (2025) as Trip |
|
Paddy Chayefsky: Collector of Words (2025) as Self |
|
A Complete Unknown (2024) as Alan Lomax |
|
The Exorcist: Believer (2023) as Tony West |
|
Better Nate Than Ever (2022) as Rex |
|
Give or Take (2022) as Ted |
|
Flag Day (2021) as Doc |
|
Good Posture (2019) as Neil |
|
Luce (2019) as Dan Towson |
|
Wonder Park (2019) as Peanut (voice) |
|
Better Living Through Chemistry (2014) as Agent Andrew Carp |
|
The English Teacher (2013) as Vice Principal Phil Pelaski |
|
Greetings from Tim Buckley (2013) as Hal Wilner |
|
Disconnect (2013) as Peter |
|
County (2012) as Billy |
|
Higher Ground (2011) as Pastor Bill |
|
Fair Game (2010) as Steve |
|
Playing Chicken (2007) as |
|
Dan in Real Life (2007) as Clay |
|
West of Here (2002) as Josiah Blackwell |
|
New World Order (2002) as Howard Philips |
|
Looking for an Echo (2000) as Vocals for Anthony (voice) |
|
Alfalfa () as Lance |