Actor
The Bunker Game
2022
as Harry
Love Gets a Room
2021
as Patryk
The Argument
2020
as Actor Jack
Sisters in Arms
2019
as El Britani
The Terrible Tale of Henrietta Tate
2018
as Mercury Jones
The Foreigner
2017
as IRA Henchman (uncredited)
Good Vibrations
2012
as Greg Cowen
Albatross
2011
as Rich
Robin Hood
2010
as Baron Baldwin's Grandson
Five Minutes of Heaven
2009
as Young Alistair - 1975
The Red Villa
as Mark