Sanctuary TBA
as Thomas
Modern Life Is Rubbish 2018
as Gus
The Soul of a Spy 2015
as Additional Voices
Wrath of the Titans 2012
as Elite Guard No. 1
War Horse 2011
as Andrew Easton
Credits from TMDB.