Actor
Grunge
2025 · as Glen
Eddington
2025 · as Protest Leader
Rivals
2024 · as The Drifter
How to Blow Up a Pipeline
2023 · as Geoff the Documentary Filmmaker
Only the Brave
2017 · as Grant McKee
Justice
2017 · as Townsman #1
Independence Day: Resurgence
2016 · as Radar Officer
Jane Got a Gun
2015 · as Slow Jeremiah
Yellow
2014 · as Justin
Transcendence
2014 · as Meth Head #2