2025Легенда о Вильгельме ТеллеФильмв роли Reding
2022I Hate Suzie TooФильмв роли Tim Oldham
2022Шпион среди друзейСериалв роли Desmond Bristow (Boris) · эпизодов: 2
2022AndorСериалв роли Imperial Officer · эпизодов: 1
2022Техасская резня бензопилойФильмв роли Deputy
2021The Dinner PartyФильмв роли Ben
2021Редкие звериФильмв роли Woody
2019Thanks for the MemoriesФильмв роли The Travel Agent
2017ГенийСериалв роли Max Laue · эпизодов: 2
2017Красавица и чудовищеФильмв роли Young Maurice
2016Война и мирСериалв роли Kaisorov · эпизодов: 2
2014Antony and Cleopatra - Live at Shakespeare's GlobeФильмв роли Octavius Caesar
2013КитФильмв роли Benjamin Lawrence
2013Острые козырькиСериалв роли Edward Roberts · эпизодов: 1
2013Отец БраунСериалв роли Sebastien Fleming / Edwin Blythe · эпизодов: 1
2013Мистер СелфриджСериалв роли Tom Gerrard / Gus · эпизодов: 5
2012Пустая коронаСериалв роли Blunt · эпизодов: 1
2011Глубокое синее мореФильмв роли Philip Welch
2011David RoseФильмв роли David Rose
2009National Theatre Live: All's Well That Ends WellФильмв роли Gentleman Astringer