%isim%, %yaşında bir aktris (24 mars 1978). isim%, 14 seri ve 22 filmler filmlerinde yer almıştır.Bu performans The Handmaid's Tale dizisindeki Rita Blue rolünde görülebilir.Sinemada, Room adlı uzun metrajlı filmde Officer Parker olarak.