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)
Credits from TMDB.