2026ВосставшийФильмв роли Walworth's Lieutenant
2026ЛегендыСериалэпизодов: 1
2025ПейшенсСериалв роли George Evans · эпизодов: 5
2024День ШакалаСериалв роли Sergeant Ellis · эпизодов: 1
2024Падение ПарижаСериалв роли Shaun · эпизодов: 2
2022Медленные лошадиСериалв роли Donald - Chieftain Security · эпизодов: 2
2021Профессор Т.Сериалв роли Sammy Hines · эпизодов: 1
2021Северные водыСериалв роли Frederick Ward · эпизодов: 1
2018Король вне законаФильмв роли Roger de Mowbray
2014Gunpowder 5/11: The Greatest Terror PlotФильмв роли Guy Fawkes
2014МалефисентаФильмв роли Soldier in Wood
2013ColliderФильмв роли Luke
2013This Way OutФильмв роли Reg
2013СвиданияСериалв роли Christopher · эпизодов: 1
2013ВикингиСериалв роли Aldwin · эпизодов: 1
2012НеуправляемыйФильмв роли Reporter
2005Four MinutesФильмв роли Roger Bannister
2001Воскрешая мертвыхСериалв роли Young Joe Brackley (uncredited) · в роли Young Joe Brackley · эпизодов: 1