Actor
Armageddon Time
2022
as Fred Trump
La Sirena
2020
as Nino
Serpent in the Bottle
2020
as Marvin Decker
Out of the Wild
2017
as Henry McBride
The North Star
2016
as Master Anderson
Forever
2015
as Neil
A Long Way Off
2014
Singularity Principle
2013
as Jack Brenner
Apartment 1303 3D
2012
as Detective
The Obama Effect
2012
as Steve Warren
Burn Notice: The Fall of Sam Axe
2011
as Rear Admiral Lawrence
Natural Selection
2011
as Abe
Road to Nowhere
2010
as Bobby Billings
Drifter: Henry Lee Lucas
2009
as Sheriff Larabie
The Lucky Ones
2008
as Tom Klinger
The Far Side of Jericho
2006
as Cash Thornton
The House Is Burning
2006
as Mr. Garson
Jesse Stone: Death in Paradise
2006
as Jerry Snyder
Down in the Valley
2005
as Steve
Land of Plenty
2004
as Paul
I Pass for Human
2004
as Ex-husband
Dragnet: Sticks and Stones
2003
as Dr. Rupert Miles
Bookies
2003
as Vincent
Tully
2002
as Mal "Mac" MacAvoy
Falling Like This
2001
as Eddie Gallagher
Jurassic Park III
2001
as Cooper
Pearl Harbor
2001
as Senior Doctor
The Zeros
2001
as Burl
Lost Souls
2000
as Henry Birdson
Fail Safe
2000
as Col. Cascio
Anywhere but Here
1999
as Jimmy
Purgatory
1999
as Badger
The Hi-Lo Country
1998
as Les Birk
Monument Ave.
1998
as Digger
The Rat Pack
1998
as Joe DiMaggio
Most Wanted
1997
as Police Captain
The End of Violence
1997
as Lowell
Fire Down Below
1997
as Frank Elkins
Female Perversions
1997
as Jake Rock
Casualties
1997
as Polito
Foxfire
1996
as Mr. Buttinger
A Time to Kill
1996
as Tim Nunley
Managua
1996
The Destiny of Marty Fine
1996
as Deke
The Grave
1996
as J.C. Cole
Nixon
1995
as Gordon Liddy
Three Wishes
1995
as Leland's Dad
Mind Ripper
1995
as Alex
Amanda & the Alien
1995
as Colonel Rosencrans
Buffalo Girls
1995
as Gen. Custer (1995)
Stargate
1994
as Lieutenant Kawalsky
The New Age
1994
as Lyle
The Client
1994
as Jack Nance
Almost Dead
1994
as Eddie Herbek
Gettysburg
1993
as Pvt. Bucklin
The Paint Job
1993
as Father
Remote
1993
as Delbert McCoy
Falling Down
1993
as Dad (Back Yard Party)
Mikey
1992
as Neil Trenton
Mo' Money
1992
as Keith Heading
Motorama
1991
as Phil
A Climate for Killing
1991
as Wayne Paris
Whore
1991
as Derelict
Kickboxer 2: The Road Back
1991
as Jack
The Dark Side of the Moon
1990
as Philip Jennings
MadHouse
1990
as Fred
Glitz
1988
as Teddy Magyk
Walker
1987
as Stebbins
The Hanoi Hilton
1987
as Murphy
Miami Vice: Brother's Keeper
1984
as Det. Larry Zito
Angel
1984
as The Killer
D.C. Cab
1983
as Head Kidnapper
National Lampoon's Vacation
1983
as Assistant Mechanic
Joysticks
1983
as Arnie
Hysterical
1982
as Taxi Driver
The Ambush Murders
1982
as Ferguson
Stripes
1981
as Cruiser
Escape from New York
1981
as Punk
Falling in Love Again
1980
as Beaver (1940's)
A Cry for Love
1980