
Acted in 33
2020s
- 2026
Buckskin 2
Walter Clay
- 2025
Lone Star Shark 3
Warden Gene Rogers
- 2024
- 2021
2010s
- 2015
2000s
- 2004
1990s
- 1999
Monsoon
Corteza
Animal Attraction II: Passion's Desire
Harry
- 1998
Losing Control
Man / Edward
Lola's Game
Mike Cole
- 1997
Shades of Gray
Det. Jack Kincaid
Deadlock: A Passion for Murder
Nick Peterson
Confessions of a Lap Dancer
Ron
Don't Sleep Alone
Greg Dalton
- 1996
Irresistible Impulse
Richard Lovejoy
Maui Heat
Mitch
Other Men's Wives
Eddie Mayer
Tainted Love
Michael Madison
Mischievous
Jeff
Blackout
Kevin
- 1995
Indecent Behavior III
Billy Palmer
Smooth Operator
Brian Lerner
Married People, Single Sex 2: ...For Better or Worse
David
Scoring
Stoney Oriole
Killing for Love
Paul
- 1994
The Other Man
Quinn
Appearances1
2020s
- 2023