isim%, 9 seri ve 17 filmler filmlerinde yer almıştır.Bu performans Criminal Minds dizisindeki Liam rolünde görülebilir.Sinemada, 2067 adlı uzun metrajlı filmde Desperate Worker olarak.