Actor
Paradise
2024 · as Sam Mayo
Pathological
2024 · as Terrence
Family Switch
2023 · as Spock
Good on Paper
2021 · as Writer
Staycation
2018 · as Tom
Triple Kiss
2018
Little Bitches
2018 · as Johnny
The Mark Lembeck Technique
2016 · as Karate Instructor
Dirty 30
2016 · as Richard / Raven
My Entire High School Sinking Into the Sea
2016 · as Benji (voice)
Life in Color
2015 · as Adam
The Hitchhiker
2014 · as Mechanic