isim%, 4 seri ve 4 filmler filmlerinde yer almıştır.Bu performans The Flash dizisindeki Tech rolünde görülebilir.Sinemada, Along Came a Spider adlı uzun metrajlı filmde Reporter olarak.