isim%, 1 seri ve 1 film filmlerinde yer almıştır.Bu performans Torchwood dizisindeki Bob rolünde görülebilir.Sinemada, The Affair of the Necklace adlı uzun metrajlı filmde Louis XVI olarak.