2025ГамнетФильмв роли Gertrude
2021БлагословениеФильмв роли Wilfred Owen
2019Making Noise Quietly: Three ConversationsФильмв роли Eric
2018A Monster CallsФильмв роли Conor
2017Royal Shakespeare Company: SaloméФильмв роли Salomé
2016Boys On Film 15: Time & TiedФильмв роли Sam (segment "Morning Is Broken")
2016Сон в летнюю ночьФильмв роли Lysander
2015ЛюдиСериалв роли Howard · эпизодов: 1
2015Morning is BrokenФильмв роли Sam
2014ГордостьФильмв роли Boy from printers
2014A Midsummer Night's Dream - Live at Shakespeare's GlobeФильмв роли Puck/Philostrate
2013Отец БраунСериалв роли Thomas Potts · эпизодов: 1
2012Пустая коронаСериалв роли Clarence · эпизодов: 2
1997Чисто английские убийстваСериалв роли Michael Butler · эпизодов: 1