Dead Ringers, Star Wars, Postman Pat......He voices characters such as Sebulba from Star Wars: Episode I – The Phantom Menace and Postman Pat. He can also be heard as the Earl on Cartoon Network's Skatoony, as well as comedy sketches for BBC Radio, including BBC Radio Scotland's Off the Ball, Bigipedia, Safety Catch for BBC Radio 4, Newsjack for BBC Radio 7, Mario Abdullah-Levy in the BBC Comedy Series Look Around You and Mr. Happy (singing voice) and Mr. Stubborn from The Mr. Men Show. He also provided the voices of Principal Brown, Rocky Robinson, Mr. Small, Miss Simian, and the Doughnut Sheriff in season 1 of Cartoon Network's The Amazing World of Gumball.
He regularly appears on BBC Radio 2's Steve Wright in the Afternoon voicing impressions of Donald Trump, Jeremy Vine and Paul McCartney. His other celebrity impressions include Bill Clinton, Barack Obama, Christopher Walken, Gordon Brown, Boris Johnson and George Galloway.
He was also the original voice of the main character and protagonist Bimble in the first season of CITV, HTV and Martin Gates Productions's animated series Bimble's Bucket. When the series returned for a second season he was replaced by Paul Panting.