Actor
Jones Plantation
2023
as Samuel
Everything Is Both
2023
as Roc
Wayward
2022
as Jamie
POV: Points Of View
2021
as Cassius
Wyrm
2019
as Bret Chicowski
I Don't Feel at Home in This World Anymore
2017
as Push-Ups
13th Sign
2011
as Interviewee
Real Steel
2011
as Crash Palace Fan (uncredited)