Comenzó su carrera en el Almeida Theatre y en el Royal Shakespeare Company de la mano de directores como Jonathan Kent, Gregory Doran y Michael Attenborough.
Su debut en la pantalla fue interpretando "Adan" en BRIGHT YOUNG THINGS, dirigida por Stephen Fry.
Desde entonces sus intervenciones en televisión incluyen desde BYRON, junto con Jhonny Lee Miller o HE KNEW HE WAS RIGHT, para la BBC. "ltimamente ha estado actuando en el Royal National Theatre interpretando a "Irwin" en la nueva obra de Alan Bennett; THE HISTORY BOYS.