Actor · Born 1986
Bad Apples
2026 · as Josh
The Choral
2025 · as Robert Horner
Starve Acre
2024 · as Steven
This Is Christmas
2022 · as Paul
Jurassic World: Fallen Kingdom
2018 · as Tech Merc
Apostasy
2017 · as Steven
Borg vs McEnroe
2017 · as Vitas Gerulaitis
Broadcast Signal Intrusion
2016 · as Michael
Dunroamin
2016 · as Steven
The Selfish Giant
2013 · as Phil the Barman
Kick-Ass 2
2013 · as Insect Man
Broken
2012 · as Rick Buckley