Actor
Josephine
2016 · as Jubal Hubbard
Man of War
2026 · as Bunny
Osiris
2025 · as Nash
The Channel
2023 · as 'Flea
Best Clowns
2023 · as Lance Edmonds
You & I
2023 · as Mark
Finding Josephine
2019 · as Jubal Hubbard
Dear Coward on the Moon
2017 · as Peter
The Hunger Games: Mockingjay - Part 2
2015 · as Injured Career
A Walk in the Woods
2015 · as Darren
Something, Anything
2015 · as Tim
Homefront
2013 · as Jojo Turrie