Actor
Atlantis
2025
Our Little Secret
2024
Mean Girls
2024
as Mr. Duvall
Dream Scenario
2023
as Brett
It's a Wonderful Binge
2022
as Keegan
John Bronco Rides Again
2021
as Donovan Piggot
John Bronco
2020
as Donovan Piggot
Hubie Halloween
2020
as Mr. Lester Hennessey
Feeding America Comedy Festival
2020
as Self
Dayworld
2018
as MRI Technician
The Royal Wedding Live with Cord and Tish!
2018
as Himself
Sasq-Watch!
2017
as Claus
Popstar: Never Stop Never Stopping
2016
as Harry Duggins
Triumph’s Election Special 2016
2016
as Ben Carson
Trainwreck
2015
as Tim
Saturday Night Live: 40th Anniversary Special
2015
as Self
Chasing Ghosts
2014
as Chris Brighton
Grown Ups 2
2013
as Malcom
Jack and Jill
2011
as Ted
Mean Girls 2
2011
as Principal Duvall
Grown Ups
2010
as Malcolm
GravyTrain
2010
as Full Serve
Aliens in the Attic
2009
as Sheriff Doug Armstrong
Semi-Pro
2008
as Cornelius Banks
Walk Hard: The Dewey Cox Story
2007
as Sam
Shredderman Rules
2007
as Mr. Green
The Benchwarmers
2006
as Wayne
The Cookout
2004
as Leroy
Nobody Knows Anything!
2004
as Cashier
Mean Girls
2004
as Mr. Duvall
Wasabi Tuna
2003
as Dave
The Even Stevens Movie
2003
as Miles McDermott
Three Days
2001
as Lionel
The Ladies Man
2000
as Leon Phelps
Olive, The Other Reindeer
1999
as Richard Stans (voice)
It's Pat
1994
as Station Manager
Wayne's World 2
1993
as Sammy Davis, Jr.
Buddy
1993
as Homie 1
Coneheads
1993
as Athletic Cone
Higher Goals
1992
Saurus City
as Filbin Nutwagon (voice)