Thomas & Friends: Animal Adventures
2021 · as Cranky / Ben / Rusty / Merrick / Passenger / Farmer McColl (voice)
Thomas & Friends: Steam Team to the Rescue
2020 · as Cranky / Winston / Wellsworth Station Workman (voice)
Thomas & Friends: A Colourful World
2019 · as Spencer / Stanley / Kevin / Duke of Boxford / Knapford Stationmaster / Rocky / Ben (voice)
Thomas & Friends: Big World! Big Adventures! The Movie
2018 · as Ben / Cranky / Tony / Carter (voice)
Thomas & Friends: On the Go with Thomas
2018 · as Kevin / Cranky / Passenger / Knapford Station Worker (voice)