Movies
Joseph
as Reuben
Time Trouble
as Jack
Thomas & Friends: Blue Mountain Mystery
as Narrator (voice)
Awesome Adventures: Party Surprise!
as Narrator (voice)
Thomas & Friends: My First Thomas with the Twin Engines
as Narrator (voice)
The Virgin of Liverpool
as Chalky White
Thomas & Friends: Hero of the Rails
as Narrator (voice)
Thomas & Friends: My Little Thomas and Bertie Adventures
as Narrator (voice)
Thomas & Friends: My First Thomas with The Fat Controller
as Narrator (voice)
Thomas & Friends: Rusty Saves The Day
as Narrator (voice)