Actor
The Repairman
2025 · as Jack Whitlock
How to Succeed In Business with a Best Friend and a Handgun
2020 · as Reeds
The Redeemed
2019 · as Matthew
The Ghost Beyond
2018 · as Johannes
An Uncommon Grace
2017 · as Henry Fisher
The Fault in Our Stars
2014 · as European
Boy Wonder
2014 · as Rick / Arachnis
A Cold Day in Hell
2014 · as Damien Flint
7 Below
2012 · as William