isim%, 8 seri ve 2 filmler filmlerinde yer almıştır.Bu performans Charmed dizisindeki Snake Hunter rolünde görülebilir.Sinemada, 101 Dalmatians II: Patch's London Adventure adlı uzun metrajlı filmde Additional Voices (voice) olarak.