Acting · 78 years old
Rome, Italy

Greedy Mouth
The Magician

Funny Frankenstein

Inferno Rosso: Joe D'Amato on the Road of Excess
Self (archive footage)

Stretta e bagnata
Magician (uncredited)

Joe D'Amato Totally Uncut - The Erotic Experience
(archive footage)

Porno Esotic Love
Frank

Exotic Malice
Mark Lester

Absurd
Man on TV (archive footage) (uncredited)

The Country Doctor
Gustavo Carpenetti dei Fonseca

Caligula: The Untold Story
Marius (uncredited)

Emanuelle's Perverse Outburst
Misha Albertson / Pierson (archive footage)

Chiamate 6969: Taxi Per Signora
Paolo (as Mark Shanon)

Top Model
Cowboy

Omega Rising: Remembering Joe D'Amato
Self

Valentina, Girl in Heat
The Husband

Hard Sensation
Bobo

Naked Wild Erections
Hotel Manager

Erotic Nights of the Living Dead
John Wilson

Emanuelle in the Country
Commissioner Fefè

The Porno Killers
Man with Mustache and Tattoo