30
Movies
2
Popularity
Unbridled Passions
Unknown role
1981
Caligula: The Untold Story
Marius (uncredited)
1982
Top Model
Cowboy
1988
Emanuelle in the Country
Commissioner Fefè
Joe D'Amato Totally Uncut - The Erotic Experience
(archive footage)
1999
Chiamate 6969: Taxi Per Signora
Paolo (as Mark Shanon)
Love in Hong Kong
1983
Emanuelle's Perverse Outburst
Misha Albertson / Pierson (archive footage)
The Porno Killers
Man with Mustache and Tattoo
1980
Absurd
Man on TV (archive footage) (uncredited)
Funny Frankenstein
Inferno Rosso: Joe D'Amato on the Road of Excess
Self (archive footage)
2021
The Country Doctor
Gustavo Carpenetti dei Fonseca
Margot
George
Vino, whisky e acqua salata
1962
Omega Rising: Remembering Joe D'Amato
Self
2017
The Essence of Sex
Brad Franklyn
Erotic Nights of the Living Dead
John Wilson
Greedy Mouth
The Magician
Porno Holocaust
Captain O'Day (as Mark Shanon)
Hard Sensation
Bobo
Exotic Malice
Mark Lester
Porno Video
Bathman dal pianeta Eros
Bathman
Sex and Black Magic
Man in Haini's Fantasy (uncredited)
Caldo profumo di vergine
Dangerous Love
Manilo
Porno Esotic Love
Frank
Super Climax
Mark
Labbra vogliose
Richard