2025National Theatre Live: RetrogradeФильмв роли Bobby
2023RSC Live: Henry VI, Part 1Фильмв роли Suffolk
2021OpenФильмв роли Frank
2020Игры шпионовФильмв роли Lovett
2019National Theatre Live: All My SonsФильмв роли George Deever
2018На берегуФильмв роли Ted
2016RSC Live: CymbelineФильмв роли Iachimo
2016RSC Live: King LearФильмв роли Edgar
2014Переростки на краю светаФильмв роли Kristian
2014CrocodileФильмв роли Liam
2012007: Координаты «Скайфолл»Фильмв роли Q's Assistant
2007ЛьюисСериалв роли Vincent Vega · эпизодов: 1