isim%, 3 seri ve 7 filmler filmlerinde yer almıştır.Bu performans Insatiable dizisindeki Dr. Duffy rolünde görülebilir.Sinemada, The House with a Clock in Its Walls adlı uzun metrajlı filmde Azazel olarak.