Actor
The Legend of the Happy Worker
2025 · as Simon
Babysitter Must Die
2021
Gather
2019 · as Jesse Lane
6 Below: Miracle on the Mountain
2017 · as Seth
The Hollow Point
2016 · as Clive
Being Charlie
2016 · as Chris
Code of Honor
2016 · as X-Man
The Cokeville Miracle
2015 · as David Young
Jackie & Ryan
2014 · as Kid
Redemption: For Robbing the Dead
2011 · as Ray Jenkins
S. Darko
2009 · as Jeff
The Good Humor Man
2005 · as Jay