isim%, 1 seri ve 1 film filmlerinde yer almıştır.Bu performans Sherlock dizisindeki MI5 Agent rolünde görülebilir.Sinemada, Edge of Tomorrow adlı uzun metrajlı filmde Dog Soldier 3 olarak.