| Hoppers (2026) Mayor Jerry (voice) |
| SNL50: The Homecoming Concert (2025) Self |
| 2024 Back That Year Up with Kevin Hart & Kenan Thompson (2024) Self |
| Safe Sets - Dying to Work in the Film Industry (2024) self |
| Transformers One (2024) Sentinel Prime (voice) |
| The Tonight Show Starring Jimmy Fallon: 10th Anniversary Special (2024) Self (archive footage) |
| Unfrosted (2024) Ad Man #1 |
| Mean Girls (2024) Coach Carr |
| Metalocalypse: Army of the Doomstar (2023) Emcee / Klokateer (voice) |
| Corner Office (2023) Orson |
| Maggie Moore(s) (2023) Chief Jordan Sanders |
| Confess, Fletch (2022) Irwin 'Fletch' Fletcher |
| Top Gun: Maverick (2022) Adm. Beau 'Cyclone' Simpson |
| Dean Martin: El Rey del Cool (2021) Self |
| No Sudden Move (2021) Det. Joe Finney |
| Wild Mountain Thyme (2020) Adam |
| Sarah Cooper: Everything's Fine (2020) Steve Windell / Kenny L.L |
| VOMO: Vote or Miss Out (2020) Self |
| The Story of Soaps (2020) Self |
| Unbreakable Kimmy Schmidt: Kimmy vs. the Reverend (2020) Richard Wayne Gary Wayne |
| Birds of a Different Game: The '80s Cardinals (2020) |
| Richard Jewell (2019) Tom Shaw |
| The Jesus Rolls (2019) Paul Dominique |
| Between Two Ferns: The Movie (2019) Jon Hamm |
| Lucy in the Sky (2019) Mark Goodwin |
| The Report (2019) Denis McDonough |
| St. Louis Blues: 2019 Stanley Cup Champions (2019) Narrator |
| Sid & Judy (2019) Sid Luft (voice) |
| Bad Times at the El Royale (2018) Laramie Seymour Sullivan / Dwight Broadbeck |
| Time of Day (2018) Self |
| Ted Williams: "The Greatest Hitter Who Ever Lived" (2018) Narrator |
| Party Monster: Scratching the Surface (2018) DJ Slizzard |
| Tag (2018) Bob Callahan |
| Always at The Carlyle (2018) Self |
| Aardvark (2018) Craig Norman |
| Beirut (2018) Mason Skiles |
| The Saint Louis Browns: The Team That Baseball Forgot (2018) Narrator |
| Nostalgia (2018) Will Beam |
| The NHL: 100 Years (2017) Narrator |
| Tour de Pharmacy (2017) Narrator (voice) |
| Baby Driver (2017) Buddy |
| Marjorie Prime (2017) Walter |
| Keeping Up with the Joneses (2016) Tim Jones |
| Absolutely Fabulous: The Movie (2016) Jon Hamm |
| 7 Days in Hell (2015) Narrator |
| Minions (2015) Herb Overkill (voice) |
| Comedy Central's All-Star Non-Denominational Christmas Special (2014) Self |
| Million Dollar Arm (2014) J. B. Bernstein |
| Clear History (2014) Will Haney |
| Tough Justice (2014) (voice) |
| Shrek Stories (2013) Brogan (voice) |
| The Congress (2013) Dylan Truliner (voice) |
| Friends with Kids (2012) Ben |
| 2011 St. Louis Cardinals: The Official World Series Film (2011) Narrator |
| Conan O'Brien Can't Stop (2011) Self |
| Bridesmaids (2011) Ted |
| Sucker Punch (2011) High Roller / Doctor |
| Saturday Night Live: The Best of '09/'10 (2011) |
| Donkey's Christmas Shrektacular (2010) Brogan (voice) |
| Backwash (2010) Self |
| The Town (2010) FBI S.A. Adam Frawley |
| Howl (2010) Jake Ehrlich |
| The A-Team (2010) Other Lynch (uncredited) |
| Shrek Forever After (2010) Brogan (voice) |
| A Single Man (2009) Harold Ackerly (voice) (uncredited) |
| Stolen Lives (2009) Tom Adkins Sr. |
| The Day the Earth Stood Still (2008) Michael Granier |
| The Ten (2007) Skydiving Guide Chris Knarl |
| The Making of ‘Mad Men’ (2007) Self |
| Ira & Abby (2006) Ronnie |
| Kissing Jessica Stein (2002) Charles |
| We Were Soldiers (2002) Capt. Matt Dillon |
| Early Bird Special (2001) Red Headed Cop |
| Space Cowboys (2000) Young Pilot #2 |
| Untitled Celebrity Pass Movie |
| Wilder & Me William Holden |