isim%, 26 seri ve 41 filmler filmlerinde yer almıştır.Bu performans The Handmaid's Tale dizisindeki Christine rolünde görülebilir.Sinemada, Saw III adlı uzun metrajlı filmde Deborah olarak.