Actor
Reagan
2024
as Eduard Shevardnadze
Hell on the Border
2019
as Senator Smith
The Silent Natural
2019
as Dooley
Road to the Well
2016
as Dale
AmeriGeddon
2016
as Col. Crane
Last Ounce of Courage
2012
as Bob Revere
Universal Squadrons
2011
The Cutter
2005
as Moore
Special Forces
2003
as Major Don Harding
Disaster
2003
as Chief Hackett
Monte Walsh
2003
as Wallace 'Dally' Johnson
Bells of Innocence
2003
as Joshua Ravel
Second to Die
2002
as Captain Burris (as Marshall Teague)
What Matters Most
2001
as Raymond Warner
U.S. Seals II: The Ultimate Force
2001
as Major Nathan Donner
Crossfire Trail
2001
as Snake Corville
Crime + Punishment in Suburbia
2000
as Coach
Across the Line
2000
as Ty Parker
Armageddon
1998
as Colonel Davis
On the Line
1998
as Jay
The Bad Pack
1997
as Lamont Sperry
The Rock
1996
as Seal Reigert
The Colony
1995
as Doug Corwin
Fists of Iron
1995
as Peter Gallagher
Simon & Simon: In Trouble Again
1995
as Bruce Marcom
Guardian Angel
1994
as Nick
A Dangerous Place
1994
as Gavin
Motorcycle Gang
1994
as Kincaid
Walker, Texas Ranger: One Riot, One Ranger
1993
as Orson Wade
Love and Curses... and All That Jazz
1991
as Arthur
Fire Birds
1990
as Doug Daniels
Chameleons
1989
as Turk
Trained To Kill
1989
as Felix Brenner
Road House
1989
as Jimmy
Original Sin
1989
as Richie Morgan (as Marshall Teague)
Elvis and Me
1988
as Rick Colton
Vendetta
1986
as Paul Donahue
Travis McGee
1983
as Nicky Noyes
Starflight: The Plane That Couldn't Land
1983
as Guard
The Shadow Riders
1982
as Lieutenant Butler
The Ambush Murders
1982
as Guard
Topper
1979
as Man at Disco