Actor
The Last Rodeo
2025
Abruptio
2024
as Police Chief Richter
Beverly Hills Cop: Axel F
2024
as Golfer
Rosaline
2022
as Lord Capulet
Land of Dreams
2022
as Blair / Bob
Walking with Herb
2021
as Wiley
We Can Be Heroes
2020
as President Neil Anami
The Stand at Paxton County
2020
as Sheriff Roger Bostwick
Deep Murder
2019
as Richard
Backtrace
2018
as Franks
Wetlands
2017
as Det. Paddy Sheehan
The Tank
2017
as Lawson
Once Upon a Time in Venice
2017
as Mr. Carter
The Crash
2017
as Del Banco
Don't Worry Baby
2016
as Harry Lang
Exposed
2016
as Lt. Galban
Soul Ties
2015
as Sydney
Zipper
2015
as Peter Kirkland
The Squeeze
2015
as Riverboat
Believe Me
2014
as Ken
Being American
2014
as Mark
About Last Night
2014
as Casey McNeil
Not Fade Away
2012
as Jack Dietz
The Collection
2012
as Mr. Peters
Grassroots
2012
as Jim Tripp
Balls to the Wall
2011
as Mr. Matthews
Lemonade Mouth
2011
as Principal Brenigan
Cat Run
2011
as Bill Krebb
The Best and the Brightest
2010
as The Player
Barry Munday
2010
as Dr. Preston Edwards
Refuge
2010
as Jack Phillips
Black Widow
2010
as Steve
Splinterheads
2009
as Sargeant Bruce Mancuso
Deep in the Valley
2009
as Diamond Jim
Reunion
2009
as Eamon
Fanboys
2009
as Big Chuck
Spooner
2009
as Dennis Spooner
An American Carol
2008
as Lab Technician
The House Bunny
2008
as Dean Simmons
Superhero Movie
2008
as Lou Landers
Summerhood
2008
as Assistant Director
Mad Money
2008
as Bryce Arbogast
Player 5150
2008
as Tony
American Pie Presents: Beta House
2007
as Mr. Stifler
Awake
2007
as Dr. Larry Lupin
Kickin' It Old Skool
2007
as Marty Schumacher
The Dukes of Hazzard: The Beginning
2007
as JD "Boss" Hogg
American Pie Presents: The Naked Mile
2006
as Mr. Stifler
Funny Money
2006
as Vic
Rumor Has It...
2005
as Roger McManus
Broken Flowers
2005
as Ron
The L.A. Riot Spectacular
2005
as Officer Koon
Grind
2003
as Mr. Rivers
Spy Kids 2: The Island of Lost Dreams
2002
as President of the USA
Children on Their Birthdays
2002
as Speedy Thorne
Speakeasy
2002
as Dr. Addams
The Man Who Wasn't There
2001
as Macadam Salesman
The Theory of the Leisure Class
2001
as Buddy Barnett
61*
2001
as Mel Allen
Requiem for a Dream
2000
as Tappy Tibbons
The Perfect Storm
2000
as Todd Gross
The Skulls
2000
as Martin Lombard
Takedown
2000
as Mitch Gibson
Isn't She Great
2000
as Brad Bradburn
Magicians
2000
as Jake
My Teacher's Wife
1999
as Roy Mueller
The Iron Giant
1999
as Kent Mansley (voice)
Five Aces
1999
as Ash Gray
The Faculty
1998
as Mr. Frank Connor
Gideon
1998
as Alan Longhurst
Divorce: A Contemporary Western
1998
SLC Punk
1998
as Dad
Jaded
1998
as Jack Carlson
Dirty Work
1998
as Travis Cole
Flubber
1997
as Wilson Croft
Lawn Dogs
1997
as Morton Stockard
Into Thin Air: Death on Everest
1997
as Jon Krakauer
A Smile Like Yours
1997
as Richard Halstrom
Leave It to Beaver
1997
as Ward Cleaver
The Eighteenth Angel
1997
as Hugh Stanton
The Rich Man's Wife
1996
as Tony Potenza
House Arrest
1996
as Donald Krupp
Celtic Pride
1996
as Coach Kimball
Unforgettable
1996
as Stewart Gleick
Happy Gilmore
1996
as Shooter McGavin
Fair Game
1995
as Lieutenant Meyerson
The Tuskegee Airmen
1995
as Major Joy
Best of the Best 3: No Turning Back
1995
as Sheriff Jack Banning
Quiz Show
1994
as Jack Barry
Midnight Run for Your Life
1994
as Jack Walsh
The Road Killers
1994
as Glen
Midnight Runaround
1994
as Jack Walsh
Monkey Trouble
1994
as Tom
Another Midnight Run
1994
as Jack Walsh
Grumpy Old Men
1993
as Mike
Fatal Instinct
1993
as Frank Kelbo
Bums
1993
as Sgt. Andrew Holloman
Benefit of the Doubt
1993
as Dan
Conflict of Interest
1993
as Mickey Flannery
Telling Secrets
1993
as Terry Kelsey
Wild Orchid II: Two Shades of Blue
1991
as Senator Dixon
Dutch
1991
as Reed Standish
Thelma & Louise
1991
as Darryl
Red Wind
1991
as Victor Lange
Fatal Exposure
1991
as Robert Parker
Playroom
1990
as Chris
Cool Blue
1990
as Peter Sin
An Eight Is Enough Wedding
1989
as Jeb
Chances Are
1989
as Louie Jeffries
Paramedics
1988
as Mad Mike
Little Girl Lost
1988
as Wolff
Outrageous Fortune
1987
as George
Triplecross
1986
as Steve Tyler
The Boys Next Door
1986
as Detective Mark Woods
Chattanooga Choo Choo
1984
as Paul
Breakin'
1984
as James
Where the Boys Are
1984
as Tony
The Black Room
1982
as Terry
Grease 2
1982
as Goose McKenzie
Twirl
1981
as Buddy Butler
The Hearse
1980
as Pete
Getting Married
1978
as Usher
Happy Gilmore 2
as Shooter McGavin