isim%, 6 seri ve 10 filmler filmlerinde yer almıştır.Bu performans Supernatural dizisindeki Foster / Max Alexander rolünde görülebilir.Sinemada, Final Destination adlı uzun metrajlı filmde Larry Murnau olarak.