Amongst the Wolves 2025
as Thug 1 (as Kyle Bradley)
Cardboard Gangsters 2017
as Stephen Kelly
A Date for Mad Mary 2016
as Gabba
Sing Street 2016
as Fifth Former
Stalker 2012
as Kyle
Stand Up! 2011
as Laughing Bully
Two Hearts 2011
as Teen Bully
Credits from TMDB.