Acting
Born April 9, 1945 · Sussex, England
Vampires Forever
2025
Razor Blade Smile
1998
Lulu
1996
Candide
1991