isim%, 6 seri ve 5 filmler filmlerinde yer almıştır.Bu performans Ok dizisindeki Doctor rolünde görülebilir.Sinemada, Child's Play adlı uzun metrajlı filmde Frustrated Customer olarak.