Actor
Young and Seductive
2004 · as Ethan
Deviant Obsession
2002 · as Desk Clerk
Carnal Confessions
2002 · as Doug Liam
Erotic Obsessions
2002 · as Mitch
Sinful Desires
2002 · as Jake
Sinful Temptations
2001 · as Rob
Love Exchange
2001 · as Josh
Emmanuelle 2000: Emmanuelle and the Art of Love
2000 · as Vito
Scandal: Body of Love
2000 · as Goon
The Naked Thief
2000 · as Raymond
The Exotic Time Machine II: Forbidden Encounters
2000 · as Giuseppe
Virgins of Sherwood Forest
2000 · as Horatio