- Flash, The (2023) as Henry Allen
- Estate, The (2022) as ?
- Tender Bar, The (2021) as Future JR
- Man Who Killed Hitler and Then The Bigfoot, The (2018) as Flag Pin
- Professor, The (2018) as Harry
- Tully (2018) as ?
- 5th Wave, The (2016) as Oliver Sullivan
- Addicted to Fresno (2015) as Edwin
- Digging for Fire (2015) as ?
- End of the Tour, The (2015) as David Lipsky's Editor
- Fort Bliss (2014) as Richard
- Conjuring, The (2013) as ?
- Drinking Buddies (2013) as Chris
- Parkland (2013) as James Hosty
- Pretty One, The (2013) as Charles
- Touchy Feely (2013) as Adrian
- 10 Years (2011) as ?
- Odd Life of Timothy Green, The (2011) as Franklin Crudstaff
- Dinner for Schmucks (2010) as Caldwell
- Going the Distance (2010) as Will
- Time Traveler's Wife, The (2009) as Gomez
- Music Within (2007) as Richard Pimentel
- Pretty Persuasion (2005) as Mr. Anderson
- Cooler, The (2003) as Larry Sokolov
- King of the Ants (2003) as Eric Gatley
- Adaptation (2002) as Marty
- Buying the Cow (2000) as Tyler
- Rumor of Angels, A (2000) as Uncle Charlie
- Body Shots (1999) as Trent
- Office Space (1999) as Peter Gibbons
- Two Ninas (1999) as Marty Sachs
- Swingers (1996) as Rob