Actor
Freelance
2024 · as Kevin
The Cost
2023 · as David
West of Sunshine
2018 · as Tailor
The Legend of Ben Hall
2016 · as Sub-Inspector Davidson
The Family
2016 · as Detective Lex De Man (young)