Actor
Beavis and Butt-Head Do the Universe
2022
as Mattison (voice)
The Bob's Burgers Movie
2022
as Sgt. Bosco (voice)
Batman: Death in the Family
2020
as Two-Face / Commissioner James Gordon / Reporter 4 (voice)
Darkness Falls
2020
as Mark Witver
Marvel Rising: Playing with Fire
2019
as Invisibilio (voice)
The Art of Racing in the Rain
2019
as Don Kitch
Under the Eiffel Tower
2019
as Gerard
Seven in Heaven
2018
as Wallace
Unbroken: Path to Redemption
2018
as Dr. George Bailey
Blockers
2018
as Ron
Small Crimes
2017
as Lieutenant Pleasant
Scooby-Doo! Shaggy's Showdown
2017
as Rafe (voice)
Hot Air
2016
as Aviator
The Bronze
2016
as Stan Greggory
Christmas Eve
2015
as Dr. Roberts
Divine Access
2015
as Reverend Guy Roy Davis
Everyday Miracles
2015
as Clay Peakes
The Town that Dreaded Sundown
2014
as Chief Deputy Tillman
Tammy
2014
as Earl
Date and Switch
2014
as Dwayne
Vamp U
2013
as Arthur Levine
An Officer and a Murderer
2012
as Russell Williams
Ricochet
2011
as Judge Cato Laird
The Last Rites of Joe May
2011
as Lenny
The Chicago 8
2011
as Bill Kunstler
Hop
2011
as Henry O'Hare
Batman: Under the Red Hood
2010
as Bobo / Commissioner Gordon / Shot / Guard (voice)
The Joneses
2010
as Larry Symonds
Weird: The Al Yankovic Story
2010
as Mr. Yankovic
DC Showcase: The Spectre
2010
as Jim Corrigan / The Spectre (voice)
Extract
2009
as Bar Patron (uncredited)
A Good Funeral
2009
as Stan Talmadge
Forever Strong
2008
as Coach Larry Gelwix
Pineapple Express
2008
as Ted
Conspiracy
2008
as Rhodes
American Pastime
2007
as Billy Burrell
The Dukes of Hazzard: The Beginning
2007
as The Balladeer (voice)
My Wife Is Retarded
2007
as Dr. Heichmann
Breach
2007
as Rich Garces
Talladega Nights: The Ballad of Ricky Bobby
2006
as Reese Bobby
Cry_Wolf
2005
as Mr. Matthews
Mozart and the Whale
2005
as Wallace
Kim Possible Movie: So the Drama
2005
as Dr. Possible (voice)
The Ring Two
2005
as Martin Savide
Pop Rocks
2004
as Jerry "Dagger" Harden
DodgeBall: A True Underdog Story
2004
as Cotton McKnight
Win a Date with Tad Hamilton!
2004
as Henry Futch
Kim Possible: A Sitch In Time
2003
as Dr. Possible (Dad) (voice)
Criminology 101
2003
as Roy Franks
The Brady Bunch in the White House
2002
as Mike Brady
I Spy
2002
as Carlos
One Hour Photo
2002
as Bill Owens
Cadet Kelly
2002
as "Sir" Joe Maxwell
Justice League: Secret Origins
2001
as J. Allen Carter (voice)
The Rising Place
2001
as Avery Hodge
American Adventure
2000
as Chuck
The Gift
2000
as David Duncan
Office Space
1999
as Bill Lumbergh
A Simple Plan
1998
as Baxter
I'll Be Home for Christmas
1998
as Jake's Dad
Kiss the Sky
1998
as Marty
Gang Related
1997
as Richard Simms
Santa Fe
1997
as Paul Thomas
Lies He Told
1997
as Dave
Cyclops, Baby
1997
as Manks
For My Daughter's Honor
1996
as Pete Nash
A Very Brady Sequel
1996
as Mike Brady
The Brady Bunch Movie
1995
as Mike Brady
Fall from Grace
1994
as Maj. Tom O'Neill
The Twilight Zone: Rod Serling's Lost Classics
1994
as James (segment "The Theatre")
A Time to Heal
1994
as Jay Barton
In the Line of Fire
1993
as Secret Service Presidential Detail Agent-In-Charge Bill Watts
When Love Kills: The Seduction of John Hearn
1993
as John Hearn
The Switch
1993
as Larry McAfee
The Old Man and the Sea
1990
as Tom Pruitt
Those She Left Behind
1989
as Scott Grimes
Echoes in the Darkness
1987
as Jack Holtz
Vital Signs
1986
as Dr. Hayward
To Live and Die in L.A.
1985
as Man Chased (uncredited)
First Steps
1985
as Manny
A Matter of Principle
1984
as Man with Christmas Tree
Heart of Steel
1983
as Lee