isim%, 5 seri ve 4 filmler filmlerinde yer almıştır.Bu performans The Flash dizisindeki Ten / Wanda Wayland / Ten rolünde görülebilir.Sinemada, Apex adlı uzun metrajlı filmde Jeza olarak.