| One True Loves (2023) as Joe Lerner |
| Framed by My Sister (2022) as Kendall |
| Fifty Shades Freed (2018) as Elena's Ex-Husband |
| The Dependables (2014) as Captain Landers |
| The Girl He Met Online (2014) as Dr. Harris Kohling |
| Defending Santa (2013) as Robert Nielson |
| Missing at 17 (2013) as Mike Foster |
| The Perfect Boss (2013) as Don Renfro |
| Deadline (2013) as Brills |
| The Nevsky Prospect (2012) as Ralph |
| Dancing Ninja (2010) as Garland Jones |
| The Least Among You (2009) as Attorney |
| Sea Beast (2008) as Sheriff Jay McKenna |
| A Line in the Sand (2008) as Montsignor |
| Perfect Sport (2008) as Joe Kross |
| Necessary Evil (2008) as Sanders |
| Termination Point (2007) as Martin |
| King of Sorrow (2007) as Anthony Franco |
| Resident Evil: Extinction (2007) as Umbrella Captain (uncredited) |
| Battle in Seattle (2007) as Lieutenant |
| Nora Roberts' Angels Fall (2007) as Rick Marsden |
| Murder in My House (2006) as Brian Ellis |
| Love Thy Neighbor (2006) as Jim Benson |
| A Lover's Revenge (2005) as Rob Manners |
| Two for the Money (2005) as Brandon's Dad |
| The Snake King (2005) as Dr. John Simon |
| She's Too Young (2004) as Bill Vogul |
| I Downloaded a Ghost (2003) as Fred Tomlinson |
| The Circuit 2: The Final Punch (2003) as Baxter |
| Air America: Operation Jaguar (2003) as Henry Stanley |
| Behind the Camera: The Unauthorized Story of 'Three's Company' (2003) as Tony Thomopolous |
| Deception (2003) as Jack |
| A Season on the Brink (2002) as Ron Felling |
| The Familiar Stranger (2001) as Bill Sellers |
| Crash Point Zero (2000) as Capt. Ed Lorenzo |
| The Stepdaughter (2000) as Paris |
| Bless the Child (2000) as Maggie's Date |
| All-American Girl: The Mary Kay Letourneau Story (2000) as Charles Dunphy |
| After Alice (2000) |
| Operation Delta Force 4: Deep Fault (1999) as Sparks |
| Bridge of Dragons (1999) as Emmerich |
| Treasure of Pirate's Point (1999) as Al Brock / Hook |
| The Dukes of Hazzard: Reunion! (1997) as Riker |
| Cheyenne (1996) as Jeremiah |
| Hungry for You (1996) as Cowboy / Stunt Coordinator |
| Serial Killer (1995) as Cole Grayson |
| The Wrong Woman (1995) as Lt. Nagel |
| Texas Payback (1994) as Cody |
| Scanner Cop (1994) as Damon Pratt |
| Mind Twister (1994) as Daniel Strahten |
| The Force (1994) as Des Flynn |
| Martial Outlaw (1993) as Sgt. Jack White |
| Indecent Behavior (1993) as Nick Sharkey |
| Sexual Intent (1993) as John |
| Wild Cactus (1993) as Randall Murphy |
| Night Angel (1990) as Rod |
| Road House (1989) as Steve |
| Cameron's Closet (1988) as Bob Froelich |
| Ladykillers (1988) as Michael Foster |
| For Love and Honor (1983) as Green Beret |
| Lights, Camera, Action, Love (1982) |
| Skatetown, U.S.A. (1979) as Pistol Pete |
| Cheyenne Executive Producer |
| Hungry for You Producer |
| Hungry for You Stunt Coordinator |
| Club V.R. Director |
| Thunder Run Director |
| Lovelines Associate Producer |
| Highway Honeys Writer |