isim%, 4 seri ve 1 film filmlerinde yer almıştır.Bu performans Evil dizisindeki Laura Bouchard rolünde görülebilir.Sinemada, She Said adlı uzun metrajlı filmde Talia olarak.