2009
Moonlight Serenade as Business Man2005
Voyeur's Delight as (archive footage)2002
Beauty Betrayed as Fabrice2002
Sabretooth as Attendant2001
Scandal: Sin in the City as Erick Muller2001
Scandal: 15 Minutes of Fame as Tim Gamen (as Hal Hutton)2000
Lady Chatterley's Stories as Ethan (as Hal Hutton)2000
Kama Sutra as Not available2000
Scandal: Lawful Entry as The General2000
Scandal: Lawful Entry as The General (as Hal Hutton)2000
The Mistress Club as Arthur2000
The Naked Thief as Ben (as Hal Hutton)2000
Hollywood Sins as Simon Teller1999
Beggars and Choosers as Nigel Gibney1999
Shame, Shame, Shame as Peter1998
Babylon 5: In the Beginning as Lexington Communications Officer1998
Armstrong as Andrei Kastor1998
The Gardener as Larry / Hippy1998
Chad's World as Robert1997
Hollywood Dreamers as Self1996
Dark Secrets as Justin Deville1996
Red Shoe Diaries Movie 10: Some Things Never Change as Photographer (archive footage)1995
Baywatch Nights as Not available1995
Stormswept as Damon1994
Midnight Tease as Dr. Saul (as Edmund Halley)1994
Playboy: Wet & Wild - The Locker Room as extra #71994
Mind Twister as Young Stud1993
Psycho Cop Returns as Tony1992
Red Shoe Diaries as Photographer1992
Red Shoe Diaries as Jonathan O'Hara1989
Baywatch as Adam Hersh