Stand by · pulling the latest frames
Acting
Born · 1973
Truro, Cornwall, England, UK
Actress and voice-over artist.
Appaloosa
2008
Fantasy
2019
Near Myth: The Oskar Knight Story
2018
Snowbound
2017
Rehearsal
2015
Mail Order
2011
Galaxy Hunter
2004
Rule of Three