isim%, 5 seri ve 1 film filmlerinde yer almıştır.Bu performans The Flash dizisindeki Thief rolünde görülebilir.Sinemada, Signed, Sealed, Delivered: The Road Less Traveled adlı uzun metrajlı filmde Eric olarak.