Actor · Born 1963
The Caged
31 Dec 2026 · as Colin
Look to the Light
2024 · as Martin Reynolds
Our Kid
2023 · as Mark Parrott
Losing Faith
2023 · as Thomas
Cheating Charlie
2019
Thomas & Friends: Monkey Trouble!
2019 · as Dexter (voice)
Thomas & Friends: On the Go with Thomas
2018 · as Narrator (voice)
Thomas & Friends: Danger at the Docks
Thomas & Friends: Christmas on Sodor
2017 · as Narrator (voice)
Thomas & Friends: Journey Beyond Sodor
Thomas & Friends: Extraordinary Engines
Thomas & Friends: Tales from the Rails
Thomas and Friends: Ultimate Friendship Adventures
2016 · as Narrator (voice)