isim%, 5 seri ve 1 film filmlerinde yer almıştır.Bu performans Tracker (2024) dizisindeki Leila Kent rolünde görülebilir.Sinemada, The Lost Wife of Robert Durst adlı uzun metrajlı filmde Ellen Strauss olarak.