2024
Max & the Midknights as Sad Peasant (voice)2024
Max & the Midknights as Wilbur (voice)2024
Max & the Midknights as King Gastley (voice)2024
No Time to Spy: A Loud House Movie as Dad / Todd / Cargo Shorts Henchman (voice)2023
A Really Haunted Loud House as Lynn Loud Sr.2022
The Really Loud House as Lynn Loud Sr.2021
Tom & Jerry as Tom (uncredited)2021
The Loud House Movie as Dad / 1600's Dad (voice)2021
A Loud House Christmas as Lynn Loud Sr.2020
Outmatched as Mr. Turpel2020
The Loud House: Schooled! as Dad / Hockey Player / Canadian Student 22019
For All Mankind as Shorty Powers2018
Green Book as Graham Kindell2018
Daphne & Velma as Nedley Blake2017
Young Sheldon as Hubert Givens2017
LBJ as Rufus Youngblood2017
Nickelodeon's Sizzling Summer Camp Special as Ranger Rob2017
The Sub as Coach Forte2016
The Loud House as Lynn Loud Sr. / Hunter Spector / TV Announcer (voice)2016
The Loud House as Lynn Loud Sr. (voice)2016
The Loud House as Lynn Loud Sr. / Police Officer (voice)2016
The Loud House as Lynn Loud Sr. / Game Voice (voice)2016
American Housewife as Dr. Wages2015
Home as Gorg Commander / Father / Boov (voice)2014
Nicky, Ricky, Dicky & Dawn as Tom Harper2014
The Little Rascals Save the Day as Sergio2014
Jingle All the Way 2 as Victor Baxter2013
Mom as Fred2013
The Crazy Ones as Phil2013
Pain & Gain as Brad McCalister2013
Dark Skies as Security System Technician2012
Longmire as Jay Purcell2011
Jessie as Mr. Collinsworth2011
Beverly Hills Chihuahua 2 as Mr. Kroop2011
Monster Mutt as Not available2010
Mike & Molly as Voltaire2010
Kick Buttowski: Suburban Daredevil as Harold Buttowski (voice)2009
The Middle as Merv2009
Hatching Pete as Coach Mackey2008
The Penguins of Madagascar as Dode (voice)2008
The Suite Life on Deck as Arwin Hochauser2008
The Suite Life on Deck as Milos Hochakopolis2008
Bolt as Martin (voice)2008
Brian O'Brian as Brian O'Brian2008
Mostly Ghostly as Phears2007
Phineas and Ferb as Not available2007
Transformers as Sector Seven Agent2007
Transformers: Beginnings as Blackout / Agent Simmons (voice)2006
Over the Hedge as Nugent the Dog (voice)2006
Charlotte's Web as Sheep Group (voice)2005
The Suite Life of Zack & Cody as Arwin Hochauser2005
Cuts as Not available2005
The Island as Gandu Three Echo2004
Father of the Pride as Roger (voice)2003
NCIS as Karl Chunk / Homeless Guy / Arda Dogan2003
Two and a Half Men as Arthur2002
CSI: Miami as Andrew Stamler2002
What I Like About You as Lowell2002
Murder by Numbers as Parole Board Marshall2002
Friday After Next as Officer #32002
Kissing Jessica Stein as Peter2001
Six Feet Under as Alex Graham2001
The Seventh Sense as Frankie2000
Malcolm in the Middle as Not available2000
Malcolm in the Middle as Stan1999
The West Wing as Senator's Aide1998
Cupid as Kevin1996
Early Edition as Richie Sagansky1995
The Drew Carey Show as Bob