Actor
Wish You Long Life
2026
Old Faces
2024 · as Samuel Shafran
Drifter
2024 · as Richard
The Organist
2024 · as Constable Darcy
Empty Pocket
2022 · as Stubbs
Westermarck Effect
2022 · as Herbert
A Night of Horror: Nightmare Radio
2020 · as Surgeon
The Party Bus
2020 · as Boss
The Faceless Man
2019 · as Viktor Nov
Cult Girls
2019 · as Moloch
In Love with Ally Barker
2018 · as Stepfather
The Novelist
2017 · as Samuel