He has primarily worked on the stage, and is a founding member of London's Half Moon Theatre. In addition to acting, he has performed voice-over work. He has had TV stints in The Bill, A Touch of Frost, Midsomer Murders and various adverts. In 2009 he appeared in the BBC drama A Short Stay in Switzerland.