isim%, 17 seri ve 4 filmler filmlerinde yer almıştır.Bu performans Charmed dizisindeki Prophet rolünde görülebilir.Sinemada, Laserblast adlı uzun metrajlı filmde Deputy Jesse Jeep olarak.