isim%, 12 seri ve 7 filmler filmlerinde yer almıştır.Bu performans The Flash dizisindeki John James rolünde görülebilir.Sinemada, Replicant adlı uzun metrajlı filmde Paul olarak.