isim%, 3 seri ve 1 film filmlerinde yer almıştır.Bu performans Hannibal dizisindeki Lenora rolünde görülebilir.Sinemada, Indian Horse adlı uzun metrajlı filmde Sister Grace olarak.