isim%, 9 seri ve 13 filmler filmlerinde yer almıştır.Bu performans The Strain dizisindeki General Dean Rushing rolünde görülebilir.Sinemada, Saw III adlı uzun metrajlı filmde Doctor #1 olarak.