isim%, 7 seri ve 4 filmler filmlerinde yer almıştır.Bu performans Shōgun dizisindeki Pieterzoon rolünde görülebilir.Sinemada, It Lives Inside adlı uzun metrajlı filmde The Keymaster olarak.