isim%, 3 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Wynonna Earp dizisindeki Magistrate Cleo rolünde görülebilir.Sinemada, EFC adlı uzun metrajlı filmde Yara olarak.