Premature 2026
as Cameron
Irish Wish 2024
as Tom O'Callaghan
The Lost King 2022
as Richmond
Much Ado About Christmas 2021
as Ben
Playhouse 2020
as Callum Andrews
Our Ladies 2019
as Chrome Barman
Going Green 2012
as Angus
Credits from TMDB.