

Fifty Shades Freed
2018 · as Elena's Ex-Husband

Road House
1989 · as Steve

Resident Evil: Extinction
2007 · as Umbrella Captain (uncredited)

Two for the Money
2005 · as Brandon's Dad

Bless the Child
2000 · as Maggie's Date

Night Angel
1990 · as Rod

One True Loves
2023 · as Joe Lerner

Battle in Seattle
2007 · as Lieutenant

My Husband's Double Life
2001 · as Bill Sellers

Martial Outlaw
1993 · as Sgt. Jack White

Scanner Cop
1994 · as Damon Pratt

Bridge of Dragons
1999 · as Emmerich

She's Too Young
2004 · as Bill Vogul

Sexual Intent
1993 · as John

Cameron's Closet
1988 · as Bob Froelich

The Dukes of Hazzard: Reunion!
1997 · as Riker

Sea Beast
2008 · as Sheriff Jay McKenna

Skatetown, U.S.A.
1979 · as Pistol Pete