Dió vida al papel de Timms 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 El Regreso de Martin Guerre en el Prince Edward, y Love Life en Covent Garden. En televisión ha intervenido en tres temporadas de Fat Friends, Dalziel & Pascoe, Judge John Deed, Teachers, Hollyoaks, Boyz Unlimited, The Vicar of Dibley y The Bill. Ha trabajado, entre otras en la siguientes películas HEARTLANDS, ALL OR NOTHING, QUÉ LE OCURRIÓ A HAROLD SMITH y VEINTICUATRO PUNTO SIETE. También ha trabajo en los cortometrajes CRUISE OF THE GODS y JACK & THE BEANSTALK - THE REAL STORY, y pronto podremos verle en STARTER FOR TEN.