Actor
Falling Sons
2023 · as Carl Somerset
Deacon
2018 · as Nolan Ritter
Ruin Me
2017 · as Larry
Amber Alert
2012 · as Nathan Riley
The Dark Knight Rises
2012 · as Paparazzi #1