Actor
Outlaw Johnny Black
2023 · as Duke Clayton
Allegoria
2022 · as Male Acting Student
Frank
2021 · as Kurt
D-Day
2019 · as First Lt. Powers
They Charge for the Sun
2016
Nanoblood
Soaked in Bleach
2015 · as Kurt Cobain
Shark Night 3D
2011 · as Kyle