Steps 2021
as Trek Co-ordinator
Home Fires 2019
as Lieutenant Clifford
Our Little Haven 2017
as Adam
Robin Hood 2010
as Feral Boy (uncredited)
Juiced 1999
as Rod
Credits from TMDB.