His television credits include Z-Cars, Up Pompeii!, Doctor Who, Blake's 7, Auf Wiedersehen, Pet and Ever Decreasing Circles. He also appeared as Jacob and Potiphar in the 1991 production of Joseph and the Amazing Technicolor Dreamcoat at the London Palladium, the Soundtrack of which topped the British albums chart in August 1991. Radio credits include the original radio series of The Hitchhiker's Guide to the Galaxy, appearing in Fit the Sixth. He dramatised E. F. Benson's 1932 comic novel "Secret Lives" in three parts for BBC radio, and was also the narrator.