isim%, 9 seri ve 3 filmler filmlerinde yer almıştır.Bu performans Warehouse 13 dizisindeki Dr. Tennant rolünde görülebilir.Sinemada, eXistenZ adlı uzun metrajlı filmde Chinese Waiter olarak.