isim%, 7 seri ve 5 filmler filmlerinde yer almıştır.Bu performans The Handmaid's Tale dizisindeki Sofia rolünde görülebilir.Sinemada, The Five Senses adlı uzun metrajlı filmde Rebecca olarak.