2026Вверх по волшебному деревуФильмв роли Mr Watzisname
2025Хоровое пениеФильмв роли Major Dobson
2024СоперникиСериалв роли James Vereker · эпизодов: 20
2024Моя леди ДжейнСериалв роли Narrator (voice) · эпизодов: 8
2024ШошанаФильмв роли Ralph Cairns
2023White WidowФильмв роли Andrew
2023При чём тут любовь?Фильмв роли James
2023MaternalСериалв роли Guy Cavendish · эпизодов: 6
2022ЖитьФильмв роли Hart
2022National Theatre Live: Jack Absolute Flies AgainФильмWriter
2021Чрезвычайно британский скандалСериалв роли George Emslie · эпизодов: 1
2021Beauty and the Beast: A Comic Relief Pantomime for ChristmasФильмв роли The Beast
2021ОснованиеСериалв роли Director Sef Sermak · эпизодов: 7
2020Мисс МарксФильмв роли Freddy
2020Не с первой попыткиСериалв роли Freddy · эпизодов: 27
2020Мисс Скарлетт и ГерцогСериалв роли Basil Sinclaire · эпизодов: 4
2020Эмма.Фильмв роли John Knightley
2020Удивительное путешествие доктора ДулиттлаФильмв роли Sir Gareth
2019Сон в летнюю ночьФильмв роли Theseus / Oberon
2018The Queen and IФильмв роли Prince Charles
2018Маленький незнакомецФильмв роли Tony Morley
2018Man of the HourФильмв роли Hector
2017Молодой МарксФильмв роли Engels
2017МатеринствоСериалв роли Paul · эпизодов: 8
2017King Charles IIIФильмв роли William
2017National Theatre Live: Twelfth NightФильмв роли Orsino
2016КоронаСериалв роли James Colthurst · эпизодов: 1
2016Закон МёрфиСериалв роли Additional Voices (voice) · эпизодов: 1
2015Скандальная леди УФильмв роли Viscount Deerhurst
2014МушкетёрыСериалв роли Duke of Beaufort · эпизодов: 1
2013BreathlessСериалв роли Richard Truscott · эпизодов: 6
2013Песчаник 42Сериалв роли Nick · эпизодов: 16
2011Один слуга, два господинаФильмв роли Stanley Stubbers
2011Sean Lock: Rogue LandlordФильм
2010HugeФильмв роли Darren
2009FMСериалв роли Matt Kyle · эпизодов: 1
2008Сказки для взрослыхСериалв роли Vukoosin Ergovich · эпизодов: 1
2007Финес и ФербСериалв роли Mr. Macabre (voice) · эпизодов: 1
2007BonkersСериалв роли Marcus Lewis · эпизодов: 6
2007Green Wing SpecialФильмв роли Boyce
2006Tripping OverСериалв роли Sam · эпизодов: 4
2006КомпьютерщикиСериалв роли Daniel Carey · эпизодов: 1
2006Отель «Вавилон»Сериалв роли David Duncan · эпизодов: 1
2005Nathan BarleyСериалв роли Max Herbert · эпизодов: 1
2004Бриджит Джонс: Грани разумногоФильмв роли Director in Gallery
2004Зеленое крылоСериалв роли Boyce · эпизодов: 18
2003Frankenstein: Birth of a MonsterФильмв роли Percy Bysshe Shelley
2003Еще одна из рода БолейнФильмв роли Henry Percy
2003Город проклятыхФильмв роли Brett
2002The Real Jane AustenФильмв роли Tom Lefroy
2002Rescue MeСериалв роли Luke Chatwin · эпизодов: 6
2001ОфисСериалв роли Ricky Howard · эпизодов: 6
2001Lorna DooneФильмв роли Charley Doone
2000Lorna DooneСериалв роли Charley Doone · эпизодов: 2
1996Безмолвный свидетельСериалв роли Dr James Sabiston · эпизодов: 2
1993Приключения Королевского Стрелка ШарпаСериалв роли Leonard · эпизодов: 1