Se licenció en la Escuela Central de Oratoria y Arte Dramático en 2002. Ese mismo año se convirtió en el actor más joven en interpretar "El rey Lear", de William Shakespeare.
Ganó el Premio Ian Charleson por su soberbia interpretación en la adaptación de la compañía teatral Cheek by Jowl de "Otelo", de William Shakespeare, siendo aclamado por la crítica como el mejor Otelo desde Laurence Olivier.
A continuación trabajó en La última legión, con Colin Firth, Aishwarya Rai y Ben Kingsley.
Es la voz de Iorek Byrnison, el oso con armadura, en la primera entrega de la trilogía de Philip Pullman, La brújula dorada, dirigida por Chris Weitz, con Nicole Kidman y Daniel Craig.