Oyunculuk
Doğum yeri: Edinburgh, Scotland, UK
Savaged
Female Deputy
Gook
Nurse Gianna
Delta Delta Die!
Tootie
Birth Rite
Rebecca
Huge
Sarah Johnson
Fame Dogs
Rebecca Stirling