2025
The Run as Not available2024
Hello Stranger as Not available2022
Rubikon as Gavin Abbott2022
The Land of Dreams as Armie2022
The Gallery as Morgan / Dorian2021
LARA as Oliver2020
How You Look at Me as Charlie2020
The 100 Candles Game as Fr. Carey (segment: Blight)2018
No Postage Necessary as Sam2015
Versailles as Louis XIV2015
Vikings: Athelstan's Journal as Athelstan2015
Holding on for a Good Time as Fellini2015
Sunday Lunch as Not available2015
Blight as Fr Carey2014
Blood Moon as Jake Norman2013
Vikings as Athelstan2013
After the Dark as Andy2012
Les Misérables as Grantaire2012
Wrath of the Titans as Soldier 12011
Black Mirror as LennyNaN
The Chelsea Cowboy as Terence Stamp