2025CameramanФильмв роли Jamie
2025Чёрный чемодан – двойная играФильмв роли Security Guard
2024Тогда. Сейчас. ПотомФильмв роли Revolutionary Soldier
2024Хеллбой: Проклятие ГорбунаФильмв роли The Crooked Man
2024Властелины воздухаСериалв роли Recent Arrival Kriegie · эпизодов: 1
2022На поверхностиСериалв роли Rector · эпизодов: 1
2022Становление ЕлизаветыСериалв роли King's Player · эпизодов: 1
2018Холмс и ВатсонФильмв роли One Man Band (uncredited)
2018Восход черной землиСериалв роли Peter · эпизодов: 2
2018На берегуФильмв роли Harold Mather
2015RSC Live: Henry VФильмв роли Boy
2015RSC Live: The Two Gentlemen of VeronaФильмв роли Speed
2015RSC Live: Henry IV Part 1Фильмв роли Peto
2015RSC Live: Henry IV Part 2Фильмв роли Peto/Prince John/Snare
2013M.R. James: Ghost WriterФильмв роли Chitchat Society Member
—SidneyФильмв роли Sidney