By the Rivers of Babylon 2018
as Matt
Self/less 2015
as Dickish Cousin
Gallows Road 2015
as Barry Knight
Sacrament 2014
as Young Brahm
Straight A's 2013
as Student (uncredited)
Incident at Public School 173 2012
as Luke Pringle-Messy Boy
Credits from TMDB.