Yönetim

Yıl Başlık Mesleği
2018 The Happy Prince Yönetmen

Oyunculuk

Yıl Başlık Rolü
2023 Napolyon Arthur Wellesley
2022 My Policeman Older Patrick Hazlewood
2021 Warning Charlie
2021 She Will Tirador
2021 Lead Heads -
2018 The Happy Prince Oscar Wilde
2016 Bayan Peregrine'in Tuhaf Çocukları Ornithologist
2016 The Musketeers - Sezon 3 Marquis de Freon
2016 Altamira Monseñor
2015 Kaçak Prenses King George
2013 Kahraman Şövalye Sota
2012 Parade's End - Sezon 1 Mark Tietjens
2011 Mutlu Et Beni Edmund St John-Smythe
2011 Black Mirror - Sezon 1
Bölüm 2
Judge Hope
2009 Kayıp Hazine Mrs Fritton / Carnaby Fritton
2009 Sevgili Hedefim Ferguson
2007 Yıldız Tozu Secondus
2007 St. Trinian’s Miss Fritton / Carnaby Fritton
2007 Şrek 3 Prince Charming
2005 Narnia Günlükleri: Aslan, Cadı ve Dolap Voice of the Fox
2005 Boston Legal - Sezon 2
Bölüm 1 - 2
Malcolm Holmes
2004 Sahne Güzeli King Charles II
2004 Şrek 2 Prince Charming
2002 Wild Thornberrys Movie, The Sloan Blackburn (voice)
2000 Tatlı Sürpriz Robert
1999 Müfettiş Gadget Sanford Scolex
1999 Bir Yaz Gecesi Rüyası Oberon
1998 Aşık Shakespeare Christopher Marlowe
1997 En İyi Arkadaşım Evleniyor George Downes
1994 Cemetery Man Francesco Dellamorte
1994 Kral George’un Deliliği Prince of Wales
1994 Prêt-à-porter Jack Lowenthal
1987 Hearts of Fire James Colt
1984 Real Life Tim

Senaryo

Yıl Başlık Mesleği
2018 The Happy Prince Senarist

Prodüksiyon

Yıl Başlık Mesleği
2009 Kayıp Hazine İdari yapımcı
2007 St. Trinian’s Uygulayıcı Yapımcı