2026БункерФильмв роли Burglar
2025Джей КеллиФильмв роли Director
2025Сраженный молниейСериалв роли Robert Todd Lincoln · эпизодов: 1
2023ТелаСериалв роли Alfred Hillinghead · эпизодов: 8
2022AndorСериалв роли Syril Karn · эпизодов: 24
2022Andor: A Disney+ Day Special LookФильмв роли Syril Karn (archive footage) (uncredited)
2022Медленные лошадиСериалв роли Jim · эпизодов: 5
2019101 Dalmatian StreetСериалв роли Dante · эпизодов: 52
2019БрекситФильмв роли Zack Massingham
2018ТитанФильмв роли Dr. Elliot Blake
2017Обитель тенейФильмв роли Tom Porter
2017Путешествие в ИспаниюФильмв роли Jonathan
2017National Theatre Live: Hedda GablerФильмв роли Tesman
2016Poldark RevealedФильмв роли Self / Francis Poldark
2016Поддельный котСериалв роли (voice) · эпизодов: 52
2015Ты, я и конец светаСериалв роли Scotty McNeil · эпизодов: 10
2015Визит инспектораФильмв роли Gerald Croft
2015ПолдаркСериалв роли Francis Poldark · эпизодов: 19
2014Off the Page: Britain Isn't EatingФильмв роли Neil
2014ЯростьФильмв роли Medic #1
2014Монстры 2: Тёмный континентФильмв роли Inkelaar
2014ГостинаяФильмв роли Henry
2014Ночное шоу с Джимми ФэллономСериалв роли Self · эпизодов: 1
2014Long Day's Journey Into NightФильмв роли Edmund Tyrone
2012Анна КаренинаФильмв роли Korsunsky
2012Непутёвая учёбаСериалв роли Kevin Schwimer · эпизодов: 1
2012Пустая коронаСериалв роли Clifford · эпизодов: 1