Actor
Scandal: Sin in the City
2001 · as Tim Leroy
Scandal: Sex@students.edu
2001 · as Rolf
Sensual Friends
2001 · as Dave
The Mistress Club
2000 · as Harry
Scandal: Body of Love
2000 · as Steve
Scandal: Lawful Entry
2000 · as Jury Foreman
Sex Files: Erotic Possessions
2000 · as Michael (as John Smith)
The Exotic Time Machine II: Forbidden Encounters
2000 · as Arthur
Sex Files: Alien Erotica II
2000 · as Ted
The Seductress
2000 · as Paul Morton (as Jonathan Smith)
Sex Files: Sexually Bewitched
2000 · as Tony
Sexual Matrix
2000 · as Michael Lowe