isim%, 6 seri ve 14 filmler filmlerinde yer almıştır.Bu performans Charmed dizisindeki Demonic Healer rolünde görülebilir.Sinemada, Se7en adlı uzun metrajlı filmde George the Night Guard at the Library olarak.