isim%, 5 seri ve 7 filmler filmlerinde yer almıştır.Bu performans Charmed dizisindeki Soothsayer rolünde görülebilir.Sinemada, Easy A adlı uzun metrajlı filmde Mr. Abernathy olarak.