
Acting
No community ratings yet· 2 horror films
From Wikipedia, the free encyclopedia Leonard was born in Blackpool, Lancashire, England, UK. She was a pupil at Greenlands High School in Blackpool. Leonard trained at the London Academy of Music and Dramatic Art and was the winner of the Michael Warre Award for Best Actress i…
Follow to get notified when a new horror title is announced.
Sign in to join the discussion.