2024
Hello Stranger as Not available2022
Rubikon as Gavin Abbott2022
The Gallery as Morgan / Dorian2022
The Land of Dreams as Armie2021
LARA as Oliver2020
The 100 Candles Game as Fr. Carey (segment: Blight)2020
How You Look at Me as Charlie2018
No Postage Necessary as Sam2015
Versailles as Louis XIV2015
Vikings: Athelstan's Journal as Athelstan2015
Blight as Fr Carey2015
Sunday Lunch as Not available2014
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