Dió vida al papel de Crowther en la galardonada producción que de History Boys realizó Nicholas Hytner en el Teatro Nacional y volvió a representar a su personaje en las giras regional e internacional de la obra y en Broadway. Su carrera teatral comprende títulos como Talking Loud en el Latchmere. En televisión ha intervenido en Hex, Royal Deaths and Diseases, Doctors y The Afternoon Tea Play.