Measure of a Man 2018
as Dougie Newman
The Ouija Possession 2016
as Francis
Wish for Christmas 2016
as Colton Smith
Natural Selection 2016
as Steve
Some Freaks 2016
as Jeremy
Jonah Lives 2015
The Opposite Sex 2015
as Ted (Uncredited)
Credits from TMDB.