He appeared in the CITV comedy "Mike and Angelo" and has provided voices for many children's shows including "Roary the Racing Car", "Fifi and the Flowertots", "Teletubbies" (as the show's narrator), "Tree Fu Tom", "The Mr. Men Show", and "Underground Ernie".
He runs the production company Feather Productions with partner Anna Murphy.
- The Man with the Hat
- Never Overlook A Little Engine (performed)
- Will You Won't You (performed)
- He worked with Teresa Gallagher, Keith Wickham, Rob Rackstraw and Steven Kynman on "The Mr. Men Show".
- Both he and Thierry Kazazian voiced Mr. Lazy from "The Mr. Men Show" in their respective languages.
- He worked with Kerry Shale on "Roary the Racing Car".
- Both he and Joe Mills had roles in "Devil's Playground".
- He tried voicing Edward in the US version in the episode Spencer's VIP, but did not make the final cut.
- Prior to joining the voice cast, he narrated the UK trailers for Calling All Engines!, The Great Discovery and Hero of the Rails.
- Both he and Waldemar Barwiński voiced Zigzoo from "Tree Fu Tom" in their respective languages.
- Both he and Maggie Ollerenshaw appeared in "Mike and Angelo".
- He, William Hope and Rufus Jones have had roles in "Agatha Christie's Marple".
- He and John Schwab both had roles in "Teletubbies". Kenn Viselman also worked on the show.
- He and Teresa Gallagher voice characters in "Henry Hugglemonster".