isim%, 1 seri ve 5 filmler filmlerinde yer almıştır.Bu performans The New Pope dizisindeki Leopold Essence rolünde görülebilir.Sinemada, White Noise adlı uzun metrajlı filmde Herr Dokter olarak.