isim%, 8 seri ve 4 filmler filmlerinde yer almıştır.Bu performans The Handmaid's Tale dizisindeki Annie rolünde görülebilir.Sinemada, All Day and a Night adlı uzun metrajlı filmde Delanda olarak.