isim%, 3 seri ve 1 film filmlerinde yer almıştır.Bu performans My Life Is Murder dizisindeki Imelda Beecroft rolünde görülebilir.Sinemada, Spotswood adlı uzun metrajlı filmde Ophelia, Carey's Mom olarak.