Actor
2 Guns
2013
as Admiral Tuwey
30 Minutes or Less
2011
as The Major
Armored
2009
as Duncan Ashcroft
The Wild Stallion
2009
as Frank
Farewell
2009
as Ronald Reagan
Management
2009
as Jerry
Exit Speed
2008
as Sgt. Archie Sparks
Feast of Love
2007
as Bat
Funky Monkey
2004
as Don Decker (scenes deleted)
The Last Ride
2004
as Darryl Kurtz
Coast to Coast
2004
as Hal Kressler
Masked and Anonymous
2003
as Drunk
Abandon
2002
as Lieutenant Bill Stayton
Sweet Home Alabama
2002
as Earl Smooter
Birdseye
2002
as Nolan Sharpless
Enough
2002
as Jupiter
Corky Romano
2001
as Leo Corrigan
Summer Catch
2001
as Sean Dunne
Full Disclosure
2001
as John McWhirter
Joe Dirt
2001
as Joe's Dad
Wild Iris
2001
as Errol Podubney
Jackie Bouvier Kennedy Onassis
2000
as John Vernon "Black Jack" Bouvier III
The Vivero Letter
2000
as Andrew Fallon
Road Trip
2000
as Earl Edwards
Circus
2000
as Elmo
The Chaos Factor
2000
as Max Camden
The Crow: Salvation
2000
as The Captain
Red Team
1999
as Randall Brooks
Dangerous Beauty
1998
as Domenico Venier
Best Men
1997
as Sheriff Phillips
...First Do No Harm
1997
as Dave Reimuller
Chain Reaction
1996
as FBI Agent Leon Ford
Tremors 2: Aftershocks
1996
as Earl Bassett
The Blue Villa
1995
as Frank
Naked Gun 33⅓: The Final Insult
1994
as Rocco
Short Cuts
1993
as Stuart Kane
Two Small Bodies
1993
as Lt. Brann
Four Eyes and Six-Guns
1992
as Wyatt Earp
Equinox
1992
as Mr. Paris
Bob Roberts
1992
as Chip Daley
The Player
1992
as Walter Stuckel
Thunderheart
1992
as Jack Milton
Cast a Deadly Spell
1991
as Det. Harry Philip Lovecraft
The Dark Wind
1991
as Lieutenant Joe Leaphorn
Henry & June
1990
as Henry Miller
Miami Blues
1990
as Sgt. Hoke Moseley
Catchfire
1990
as Pauling
Tremors
1990
as Earl Bassett
The Prince of Pennsylvania
1988
as Gary Marshetta
Big Business
1988
as Roone Dimmick
Off Limits
1988
as Dix
The Price of Life
1987
Florida Straits
1986
as Lucky Boone
Remo Williams: The Adventure Begins
1985
as Remo Williams
Secret Admirer
1985
as Lou Fimple
Noon Wine
1985
as Royal Earle Thompson
UFOria
1984
as Sheldon Bart
Swing Shift
1984
as Biscuits Toohey
Uncommon Valor
1983
as Wilkes
Silkwood
1983
as Morgan
The Right Stuff
1983
as Gus Grissom
Timerider: The Adventure of Lyle Swann
1982
as Lyle Swann
Southern Comfort
1981
as Reece
Carny
1980
as Jack
Belle Starr
1980
as Ned Christie
Cardiac Arrest
1980
as Jamie
Escape from Alcatraz
1979
as John Anglin
Hearts of the West
1975
as Sam (uncredited)
Ginger in the Morning
1973
as Truck Driver