isim%, 3 seri ve 6 filmler filmlerinde yer almıştır.Bu performans Terra Nova dizisindeki Portal Guard rolünde görülebilir.Sinemada, Great White adlı uzun metrajlı filmde Luke olarak.