2024
Masters of the Air as Luftwaffe Guard #12023
Indiana Jones and the Dial of Destiny as Kommando Commander2023
We Kill for Love as Self2012
Super Cyclone as Oil Rig Crewman2012
Carnal Candidate Political Kink as (archive footage)2011
Deviant Fantasy Matchmaker as (archive footage)2009
To Be True Or Not as Steve2009
Slutty & Sexual as (archive footage)2009
Deviant Co-Eds as (archive footage)2009
Sexual Rehab as (archive footage)2008
Sexual Intrigue as Brad Foss2007
Shameless Desires as (archive footage)2006
Naked Players as Drake2006
Naked Secrets as Chase Conrad (as Dan Anderson)2006
Sexual Retreat 2 as Nelson2005
Sex Games: Vegas as Cal Barrish2005
Sexual Indiscretion as Sam2005
Erotic Retreat as Not available2004
Black Tie Nights as Bo2003
The Erotic Misadventures of the Invisible Man as Edward Sullivan2002
Wicked Temptations as Karl Erickson2002
Illegally Buxom Blonde as Not available2002
Basically Becca as Not available2001
Thrills as Oliver2001
Scandal: The Big Turn On as Mr. Traux2001
Emmanuelle 2000: Emmanuelle's Sensual Pleasure as P.J. Penn2001
The Passion Network as Martin2001
Scandal: 15 Minutes of Fame as Dick White (as Duggan Hayes)2001
Tomorrow by Midnight as Customer 32000
Passion Cove as Dominic2000
Sex Files: Pleasureville as Steve Watts2000
Emmanuelle 2000: Being Emmanuelle as Jacques2000
Scandal: Lawful Entry as Judge (as Duggan Hayes)2000
Sex, Secrets & Betrayals as Carl2000
Sex Files: Sexually Bewitched as John Dunn2000
Bare Deception as Christian Moss2000
Emmanuelle 2000: Jewel of Emmanuelle as Damon2000
Sexual Intrigue as Carl Olsen2000
Emmanuelle 2000: Emmanuelle and the Art of Love as Locksmith2000
Sex Files: Ancient Desires as George Reno2000
Sex Files: Creating the Perfect Man as Prof. Michaels2000
Butterscotch: Lost But Found as Edward Sullivan1999
Nightcap as Chad1999
The Pleasure Zone as Conner1999
Word of Mouth as Wilson1998
Intimate Sessions as David (as Duggan Hayes)1998
Restless Souls as Anthony's Body Double1998
Hot Lust! as Deke (as Dugan Hayes)1997
Hot Springs Hotel as Travis1997
Confessions of a Lap Dancer as Karl1997
Madam Savant as Mayor1997
Passion and Romance: Same Tale, Next Year as Robert (as Duggan Hayes)1996
Beverly Hills Bordello as James1996
Beverly Hills Bordello as Robin1996
Blackout as Jake Marsh1996
Body of Influence 2 as Dr. Thomas Benson1995
Killing for Love as Max (as Duggan Hayes)1995
Body Strokes as Mr. Roberts1994
Compromising Situations as Jeff Vesner (as Daniel Douglas Anderson)1994
Compromising Situations as Joel Glenn (as Daniel Douglas Anderson)1994
Seduce Me: Pamela Principle 2 as Matt1993
Playboy's Erotic Fantasies III as Not available1993
The Secrets of Lake Success as Cop #21984
Murder, She Wrote as Korshack