2023There's Always HopeФильмв роли Luke
2022Убийство в ПровансеСериалв роли Dr. Marcel Vannier · эпизодов: 1
2022National Theatre Live: The Book of Dust — La Belle SauvageФильмв роли Lord Asriel / George Boatwright
2021Вокруг света за 80 днейСериалв роли Ambrose Abernathy · эпизодов: 1
2021Показательный судебный процессСериалв роли Adrian Gilligan · эпизодов: 5
2016Мертвец детектива МегрэФильмв роли 达科特
2014A Midsummer Night's Dream - Live at Shakespeare's GlobeФильмв роли Oberon/Theseus
2013АтлантидаСериалв роли Diagoras · эпизодов: 2
2013Женщина-констебльСериалв роли Chief Inspector Roger Nelson · эпизодов: 5
2013ДжоСериалэпизодов: 1
2013Отец БраунСериалв роли Captain Flynn / Hercule Flambeau · в роли Hercule Flambeau · эпизодов: 13
2012Агент Хамилтон: ПохищеннаяФильмв роли Jason Fox
2011Таинственный Альберт НоббсФильмв роли Mr. Smythe-Willard
2011Инспектор БэнксСериалв роли Mark Keane · эпизодов: 1
2011ВераСериалв роли Andrew Franks · эпизодов: 1
2011ШелкСериалв роли Alan Bradley · эпизодов: 1
2008Времена года Розамунды ПилчерСериалв роли Simon Maxwell · эпизодов: 2
2007ЛьюисСериалв роли Felix Garwood · эпизодов: 1
2007PartitionФильмв роли Walter Hankins
2006СенсацияФильмв роли Poker Player
2006DresdenСериалв роли Robert Newman · эпизодов: 2
2005Пророчество 5: ПокинутыеФильмв роли Satan
2005HeightsФильмв роли Peter
2005Пророчество 4: ВосстаниеФильмв роли John Riegert / Satan
2004Север и ЮгСериалв роли Henry Lennox · эпизодов: 3
2003Лев зимойФильмв роли Geoffrey
2003Lloyd & HillФильмв роли Colin Cochrane
2003Дракула 2: ВознесениеФильмв роли Eric
2003Il Papa buonoФильмв роли Mattia Carcano giovane
2003Il Papa buonoСериалв роли Mattia Carcano giovane · эпизодов: 2
2003Benedict Arnold: A Question of HonorФильмв роли John Andre
2002Исследуя сексФильмв роли Peter
2002PurposeФильмв роли John Elias
2001Братья по оружиюСериалв роли Lt. Col. O. Dobie · эпизодов: 1
2001Love in a Cold ClimateСериалв роли Christian · эпизодов: 2
2001TranceФильмв роли Tony Deighton
1999ИисусФильмв роли Archangel Gabriel
1999WavelengthsФильмв роли Phil/Journalist
1999Непредсказуемая миссис ПоллифаксФильмв роли Robin Hughes-Wright
1998A Rather English MarriageФильмв роли Young Reggie
1998Cider with RosieФильмв роли Boyfriend Harold
1997Чисто английские убийстваСериалв роли Luke Fawcett · эпизодов: 1
1996Дэлзил и ПэскоуСериалв роли DC 'Hat' Bowler · эпизодов: 2
1991Солдат, солдатСериалв роли Private Frank Floyd · эпизодов: 1
1984Чисто английское убийствоСериалэпизодов: 1