Mark Shannon
Acting
No biography available.

Absurd
1981
Man on TV (archive footage) (uncredited)

Caligula: The Untold Story
1982
Marius (uncredited)

Porno Holocaust
1981
Captain O'Day

Erotic Nights of the Living Dead
1980
John Wilson

Top Model
1988
Cowboy

The Porno Killers
1980
Man with Mustache and Tattoo

Emanuelle in the Country
1982
Commissioner Fefè

Sex and Black Magic
1980
Man in Haini's Fantasy (uncredited)

Dangerous Love
1981
Manilo

Porno Esotic Love
1980
Frank

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

Exotic Malice
1980
Mark Lester

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

Hard Sensation
1980
Bobo

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

Love in Hong Kong
1983

The Country Doctor
1981
Gustavo Carpenetti dei Fonseca

Unbridled Passions
1981

Valentina, Girl in Heat
1981
The Husband

Greedy Mouth
1981
The Magician