Log in
London Juno
Actress
1973
Middlesex, England, UK
Known For
Anne of Avonlea
8.4
Lantern Hill
6.9
Parents
6.1
Prom Night III: The Last Kiss
4.6