He has acted in many stage productions in London and abroad, most recently acting alongside Diana Rigg and Natascha McElhone in Joanna Murray-Smith's "Honour" at London's Wyndham's Theatre until May 2006.