Actor
Cloudy with a Chance of Christmas
2022 · as Dillon Kincaid
Old Flames Never Die
2022 · as Randy
Love on Iceland
2020 · as Kenneth
The Informer
2019 · as Detective Lane
The Strangers: Prey at Night
2018 · as State Trooper
Boys On Film 16: Possession
2017 · as Ben (segment "Sign")
Sign
2016 · as Ben