Christmas Time 2023
as Michael Snowdon
Thomas & Friends: The Mystery of Lookout Mountain 2022
as Percy
Thomas & Friends: Race for the Sodor Cup 2021
as Percy (voice)
Me Before You 2016
as Thomas Clark
Credits from TMDB.