8 Slices 2020
as Knee Cha
Greyhound Attack 2019
as Lieutenant McGee
The Darkest Minds 2018
as Teenage Boy
Max 2015
as Bike Kid
The Devil's Hand 2014
as Thomas
Credits from TMDB.