Oyunculuk
Doğum yeri: Ireland
Şeytanın Evi
Nurse
Ruhlar Oteli
Madeline O'Malley
Mezar Hırsızları
Fanny Briers
The Off Season
Nora
Automatons
The Enemy Leader
Satan Hates You
Margaret