Actor · Born 1952
Arthur Christmas
2011 · as UNFITA OPS (voice)
Little Shop of Horrors
1986 · as Her Assistant
Labyrinth
1986 · as Goblin (voice)
Dudley & the Invasion of the Space Slugs
15 Jul 2027 · as Orzak (voice)
Bogart: Life Comes in Flashes
2024 · as Narrator
Rally Road Racers
2023 · as Beppe (voice)
Drain the Oceans: Arctic War
2021 · as Narrator (voice)
Thomas & Friends: Animal Adventures
2021 · as Diesel / Troublesome Van (voice)
Wrath of Man
2021 · as Doctor
Fireman Sam: Norman Price and the Mystery in the Sky
2020 · as Doctor Crumpton (voice)
Thomas & Friends: Marvellous Machinery
2020 · as Diesel (voice)
Thomas & Friends: Carnival Day!
Thomas and Friends: The Royal Engine
Thomas & Friends: Steam Team to the Rescue
2020 · as Diesel / Max / Troublesome Trucks / Kevin (voice)
Angel Has Fallen
2019 · as Ad. Paul Sebring
Thomas & Friends: A Colourful World
2019 · as Diesel (voice)