| Wake Up Dead Man: A Knives Out Mystery (2025) as Baseball Announcer (voice) |
| Paradise Records (2025) as The Negotiator |
| Killer Heat (2024) as Nick Bali |
| Greedy People (2024) as Terry |
| Beverly Hills Cop: Axel F (2024) as Detective Bobby Abbott |
| Once Upon a Studio (2023) as Jim Hawkins (voice) (archive sound) |
| Flora and Son (2023) as Jeff |
| Glass Onion: A Knives Out Mystery (2022) as Hourly Dong (voice) |
| Pinocchio (2022) as Jiminy Cricket (voice) |
| A Forest Haunt (2022) as Narrator (voice) |
| Super Pumped: The Battle for Uber (2022) as Travis 'Tk' Kalanick |
| The Trial of the Chicago 7 (2020) as Richard Schultz |
| Project Power (2020) as Frank |
| Dear Class of 2020 (2020) as Self |
| 7500 (2019) as Tobias Ellis |
| Knives Out (2019) as Detective Hardrock (voice) |
| Sesame Street's 50th Anniversary Celebration (2019) as Self - Host |
| Band Together with Logic (2019) as Self |
| Comedy Central Roast of Bruce Willis (2018) as Self - Host |
| Star Wars: The Last Jedi (2017) as Slowen Lo (voice) |
| Snowden (2016) as Edward Snowden |
| Straight Outta OZ (2016) |
| The Night Before (2015) as Ethan |
| The Walk (2015) as Philippe Petit |
| The Interview (2014) as Self (uncredited) |
| Seth Rogen's Hilarity for Charity (2014) |
| Sin City: A Dame to Kill For (2014) as Johnny |
| Vinegar (2013) as Vinny (voice) |
| Lady Gaga & the Muppets Holiday Spectacular (2013) as Self |
| Don Jon (2013) as Jon Martello, Jr. |
| Lincoln: An American Journey (2013) as Self |
| Ending the Knight (2012) as Self |
| Lincoln (2012) as Robert Lincoln |
| Looper (2012) as Joe |
| Premium Rush (2012) as Wilee |
| The Dark Knight Rises (2012) as Blake |
| 50/50 (2011) as Adam Lerner |
| Elektra Luxx (2011) as Bert Rodriguez |
| Dreams: Cinema of the Subconscious (2010) as Self |
| Inception (2010) as Arthur |
| Morgan and Destiny's Eleventeenth Date: The Zeppelin Zoo (2010) as Morgan M. Morgensen / Narrator |
| Morgan M. Morgansen's Date with Destiny (2010) as Morgan M. Morgensen / Narrator |
| Hesher (2010) as Hesher |
| Uncertainty (2009) as Bobby |
| Women in Trouble (2009) as Bert Rodriguez |
| G.I. Joe: The Rise of Cobra (2009) as The Doctor / Rex |
| (500) Days of Summer (2009) as Tom |
| Big Breaks (2008) as Todd Sterling |
| Killshot (2008) as Richie Nix |
| Miracle at St. Anna (2008) as Tim Boyle |
| The Brothers Bloom (2008) as Bar Patron |
| Stop-Loss (2008) as Tommy Burgess |
| The Lookout (2007) as Chris Pratt |
| Building Brick (2006) |
| Brick (2006) as Brendan |
| Escargots (2006) |
| Havoc (2005) as Sam |
| Shadowboxer (2005) as Dr. Don |
| Mysterious Skin (2005) as Neil McCormick |
| Latter Days (2004) as Elder Paul Ryder |
| Treasure Planet (2002) as Jim Hawkins (voice) |
| Manic (2001) as Lyle |
| Forever Lulu (2000) as Martin Ellsworth |
| Picking Up the Pieces (2000) as Flaco |
| 10 Things I Hate About You (1999) as Cameron James |
| Halloween H20: 20 Years Later (1998) as Jimmy Howell |
| Sweet Jane (1998) as Tony |
| The Juror (1996) as Oliver Laird |
| The Great Elephant Escape (1995) as Matthew „Matt“ Cunningham |
| Angels in the Outfield (1994) as Roger |
| The Road Killers (1994) as Rich |
| Holy Matrimony (1994) as Zeke |
| Gregory K (1993) as Gregory Kingsley / Shawn Russ |
| A River Runs Through It (1992) as Young Norman |
| Beethoven (1992) as Student #1 |
| Plymouth (1991) as Simon |
| Hi Honey - I'm Dead (1991) as Josh Stadler |
| Changes (1991) as Matt Hallam |
| Stranger on My Land (1988) as Rounder |
| K Troop |
| Nobody Nothing Nowhere |
| White Night as James Jones |
| Pendulum as Patrick |
| Wingmen |
| A Forest Haunt Executive Producer |
| Band Together with Logic Director |
| Band Together with Logic Executive Producer |
| Sleep Cycle Director |
| One Song Producer |
| Don Jon Director |
| Don Jon Writer |
| Django Unchained Thanks |
| Looper Executive Producer |
| The Blue Dildo Director |
| The Blue Dildo Writer |
| Morgan and Destiny's Eleventeenth Date: The Zeppelin Zoo Director |
| Morgan M. Morgansen's Date with Destiny Director |
| Morgan M. Morgansen's Date with Destiny Editor |
| Sparks Director |
| Sparks Writer |
| Sparks Producer |
| Escargots Director |
| Nobody Nothing Nowhere Producer |
| Sovereign Executive Producer |
| Untitled AI Thriller Director |
| Untitled AI Thriller Story |
| Untitled AI Thriller Screenplay |
| Wingmen Director |
| Wingmen Story |
| Wingmen Producer |