Simon Delo

Simon Delo

Simon Delo

Simon Delo

Acting

Touch Me (2002)

Leader Zen Master

Sex II: Fate (1998)

Storyteller (voice)

Cafe Flesh 2 (1997)

Lionel Mandrake

Sex (1994)

Storyteller (voice)