2026Гарри ПоттерСериалв роли Severus Snape · эпизодов: 1
2026ПадениеСериалв роли David · эпизодов: 6
2026National Theatre Live: All My SonsФильмв роли Chris Keller
2026Мир Гарри ПоттераФильмв роли Self
2026МалышиСериалв роли Stephen · эпизодов: 6
2026The Name of ActionФильмв роли Self
2025LaundreamsФильмв роли Danny
2025National Theatre Live: Death of England: DelroyФильмв роли Delroy
2024Чёрные голубиСериалв роли Elmore Fitch · эпизодов: 2
2024ВыгонФильмв роли Daynin
2024National Theatre Live: The EffectФильмв роли Tristan
2023ДжиннФильмв роли Bernard Bottle
2022Проект "Лазарь"Сериалв роли George Addo · эпизодов: 16
2022Род мужскойФильмв роли James
2021Анна БолейнСериалв роли George Boleyn · эпизодов: 3
2021FemmeФильмв роли Jordan
2021The Exit PlanФильмв роли Zeke
2020Unsaid StoriesСериалв роли Michael · эпизодов: 1
2020Я могу уничтожить тебяСериалв роли Kwame Acheamong · эпизодов: 12
2020Банды ЛондонаСериалв роли Alexander Dumani · эпизодов: 10
2019Stand StillФильмв роли David
2019ЗахватСериалв роли Isaac Turner MP · в роли Isaac Turner · эпизодов: 12
2018Prince, Son and Heir: Charles at 70Фильмв роли Narrator
2018Восход черной землиСериалв роли Jaalen · эпизодов: 1
2018ПрессаСериалв роли Ed Washburn · эпизодов: 6
2018KiriСериалв роли Nate Akindele · эпизодов: 4
2017МиниатюристСериалв роли Otto · эпизодов: 2
2017The MiniaturistФильмв роли Otto
2017Убийство в «Восточном экспрессе»Фильмв роли Young Policeman
2017CannedФильмв роли Charlie
2016RSC Live: King LearФильмв роли Edmund
2016RSC Live: HamletФильмв роли Hamlet
2016Сон в летнюю ночьФильмв роли Demetrius
2016Shakespeare Live! From the RSCФильмв роли Hamlet
2015Not Safe for WorkСериалв роли Paul · эпизодов: 1
2014National Theatre Live: King LearФильмв роли The Duke of Burgundy
2013УтопияСериалв роли Roy · эпизодов: 2
2011Черное зеркалоСериалв роли Gaap · эпизодов: 1
2007Шоу Грэма НортонаСериалв роли Self · эпизодов: 1
1997GlastonburyСериалв роли Self · эпизодов: 1
—Sweet DreamsФильмв роли Billy
—The ScurryФильм
—TyrantФильм