Shutterbug 2026
as Grant
The Outrun 2024
as Young Andrew
The Road Dance 2022
as Calum Morrison
The Strange Case of Dr. Jekyll & Mr. Hyde 2022
as Tennant
Balance, Not Symmetry 2019
as Rory
Credits from TMDB.