Actor
Fey
2024 · as Mack
Walden
2023 · as Cruel Big Kid
All for Nikki
2020 · as Eat Dog (voice)
Adolescence
2018 · as Adam
Highway to Havasu
2017 · as Sarah’s Brother
Erasing Eden
2016 · as Pete
Broken Promise
2016 · as Young Reese
The Treehouse
2014 · as Jim Morrison
21 Days
2014 · as Kurt
Unfriended
2014 · as Dank Jimmy
Detention
2012 · as Punk
Fat City, New Orleans
2012 · as Boscoe