Chiamate 6969: Taxi Per Signora
as Paolo (as Mark Shanon)
Caligula: The Untold Story
as Marius (uncredited)
Top Model
as Cowboy
The Porno Killers
as Man with Mustache and Tattoo
Absurd
as Man on TV (archive footage) (uncredited)
Funny Frankenstein
Emanuelle in the Country
as Commissioner Fefè
Inferno Rosso: Joe D'Amato on the Road of Excess
as Self (archive footage)
Margot
as George
The Country Doctor
as Gustavo Carpenetti dei Fonseca
Emanuelle's Perverse Outburst
as Misha Albertson / Pierson (archive footage)
Joe D'Amato Totally Uncut - The Erotic Experience
as (archive footage)
Vino, whisky e acqua salata
Love in Hong Kong
Unbridled Passions
Omega Rising: Remembering Joe D'Amato
as Self
The Essence of Sex
as Brad Franklyn
Erotic Nights of the Living Dead
as John Wilson
Greedy Mouth
as The Magician
Porno Holocaust
as Captain O'Day