isim%, 3 seri ve 8 filmler filmlerinde yer almıştır.Bu performans Freefall dizisindeki Conciliator rolünde görülebilir.Sinemada, Arrival adlı uzun metrajlı filmde British Scientist olarak.