isim%, 16 seri ve 8 filmler filmlerinde yer almıştır.Bu performans Lucifer dizisindeki Jana Lawrence rolünde görülebilir.Sinemada, Star Trek Beyond adlı uzun metrajlı filmde Control Tower Technician olarak.