2026EchoesФильмExecutive Producer
2025Друг ДоротиФильмв роли Tom (radio) (voice) · Director · Writer · Producer
2025ПохищеннаяСериалв роли Joe Gibson · эпизодов: 1
2024Государственный гимнФильмв роли Lee
2024ГамлетФильмв роли Rosencrantz / Guard
2021ДежурствоСериалв роли Jones · эпизодов: 1
2021Последнее письмо от твоего любимогоФильмв роли Francis
2018The SpiritualistФильмв роли Daniel
2017MisruleФильмв роли Christian
2017Boys On Film 16: PossessionФильмв роли Paolo (segment "Away With Me")
2015Away with MeФильмв роли Paolo
2011Много шума из ничегоФильмв роли Conrade
2010ШерлокСериалв роли Reporter · эпизодов: 1
2005Гарри Поттер и Кубок огняФильмв роли Durmstrang Boy (uncredited)