
Acted in 23
2020s
- 2025
Bagworm
Dean
2010s
- 2012
2000s
- 2003
Gentle Ben 2: Danger on the Mountain
Kyle
- 2002
Erotic Obsessions
Dan MacGowan
- 2001
Dangerous Pleasures
Mike Raymer
1990s
- 1999
Naturally Native
Craig
- 1998
Intimate Nights
Bobby Belfast
The Birth of Jesus
Dad
Carnal Fate
Detective Gabe Markinson
- 1997
Midnight Blue
Cab Driver
- 1996
The Glass Cage
Lab Technician
- 1995
Cover Me
Club Patron
- 1994
Savage Land
Pryson
- 1993
- 1992
Inside Out 3
Dennis (segment "The Wet Dream")
- 1990
1980s
- 1988
Dangerous Love
Brooks
- 1986
Produced 2
2000s
- 2009
Donna on Demand
Producer