Actor · Born 1967
Penny Lane Is Dead
2026 · as Merrick
Proclivitas
2026 · as The Tattooed Man
Beast of War
2025 · as Sergeant
Christmess
2023 · as Chris Flint
June Again
2021 · as Roger
Locusts
2020 · as Cain
Torch Song
2020 · as Geoff
Escape and Evasion
2019 · as Carl Boddi
Book Week
2019 · as Brant
Riot
2018 · as Sergeant Evans
No Appointment Necessary
2017 · as Dr. Schnell
Red Dog: True Blue
2016 · as Little John