Voyeur 2025
as Tommy
Robinhood 2025
as Assistant Presenter
Blood & Bone 2024
as Will
Time Apart 2020
as Lee
Butterfly Flower 2017
as The Cricket Bat Boy
The Legend of Ben Hall 2016
as Constable Buckley
Daughter 2016
as Boy
Penny 2013
as Richie
Credits from TMDB.