2025
as Christopher
2025
as Roy
2023
as Toby
2023
as Peter
2021
as Jesse
2019
as Jamie
2019
as Izzy
2018
as Young Marius
2018
as Dash Edison
2017
as Henry VIII of England
2016
as Self / Valentine Warleggan
2015
as Curly / Rory
2015
as Valentine Warleggan