2023
God's Country Song as Jeremiah Bryan2022
Cloudy with a Chance of Christmas as Wally Kincaid2016
Weaponized as Richard Morgan2015
4Got10 as Howard2014
Web of Lies as Detective Troy Pharr2012
Dark Desire as Gus2012
Fortress as Base Commander2010
The Defenders as Lance Cahill2006
Love's Abiding Joy as Smuel Doros2004
Ghost Rock as Sheriff Clay2003
Gacy as Det. Kay2002
Hitters as Not available2000
Strong Medicine as Tom Wolenski1999
Operation Delta Force 4: Deep Fault as Garcia1998
Storm Trooper as Stark1998
Malaika as Nick Saunders1997
Dharma & Greg as Not available1997
Knots Landing: Back to the Cul-de-Sac as Robert Simons1996
The Rock as General Peterson1996
American Yakuza II as Dussecq1995
Perry Mason: The Case of the Jealous Jokester as Not available1994
Improper Conduct as Michael Miller1994
The Other Man as Jack1994
Night Fire as Barry1992
The Lawnmower Man as Jake Simpson1992
Memphis as Rufus Hutton1991
Motorama as Man at Wagon Wheel1991
Fire! Trapped on the 37th Floor as Milner1989
Tales from the Crypt as Johnny1988
China Beach as Not available1988
Midnight Crossing as Jeff Schubb1988
Longarm as Codie Branch1986
If Tomorrow Comes as Charles Stanhope1985
The Equalizer as Jake Hughes1985
The Hills Have Eyes Part 2 as Hulk1985
Murder with Mirrors as Wally Markham1985
Streets of Justice as Hudson James1985
Space Rage as Walker1984
Murder, She Wrote as Bill Ainsley1984
Murder, She Wrote as Mike Lowery1984
Footloose as Woody1984
Crimes of Passion as Bobby Grady1983
The Man Who Wasn't There as White Cop1982
Tucker's Witch as Not available1982
An Officer and a Gentleman as Troy1982
High Powder as Rick Goodwin1982
The Tragedy of King Lear as Soldier / Courtier1979
Knots Landing as Security Guard1979
Trapper John, M.D. as Not available1979
Summer Camp as Matt1978
The White Shadow as Paddy Falahey1978
Summer School as Steve (as John McLaughlin)2002
Lamb to the Slaughter Cinematography