Probably his most famous role is that of Hugo in "The Vicar of Dibley"; he appeared in all 20 episodes, broadcast between 1994 and 2007. In 2004 he appeared in an episode of "Monarch of the Glen". In 2005 he played a leading role in an episode of the long-running ITV murder mystery series "Midsomer Murders". In 2007 he was a guest star in one episode of the sitcom "Legit". He appeared as Frederick Dorrit in the BBC's 2008 production of "Little Dorrit".