Acting
1945-04-09 · Sussex, England
Razor Blade Smile: Vampires Forever
2025 · Movie
Razor Blade Smile
1998 · Movie
Lulu
1996 · Movie
Candide
1991 · Movie