isim%, 2 seri ve 1 film filmlerinde yer almıştır.Bu performans Medium dizisindeki Doctor rolünde görülebilir.Sinemada, Curse of the Puppet Master adlı uzun metrajlı filmde Station Owner olarak.