Actor
M.R.I. (or, Michael Returns Indefinitely)
2025 · as Michael
Randy as Himself
2025
They Grow Up So Fast
2023 · as Brian
Body at Brighton Rock
2019 · as Chip
The Accomplice
2017 · as Jerry
Tales of Halloween
2015 · as James (segment "Trick")
The Mascot
2015 · as Patrick
K.I.T.
2013 · as Adam
Ruby Sparks
2012 · as Adam
Night of the Demons
2009 · as Jason
Living & Dying
2007 · as Officer Hodges
We All Fall Down
2005 · as Max