The Psychopath Life Coach
2023 • Writer
Prizefighter: The Life of Jem Belcher
2022 • Writer
The Lost Book of Creation
• Slade
2022 • Jem Belcher
The Grand Duke of Corsica
2021 • St. Francis of Assisi / Leos
Winter Ridge
2018 • Ryan Barnes
Alice Through the Looking Glass
2016 • The Hour (uncredited)
Maleficent
2014 • Stefan's Soldier (uncredited)
Ginger & Rosa
2012 • Policeman
• Producer
2021 • Producer
The Seed
I Love My Mum
2018 • Producer