La sua carriera inizia come attore di teatro quando aveva 15 anni. Prende parte alle interpretazioni teatrali del Barnes Theatre Company di Londra, partecipando a delle rappresentazioni del Macbeth di William Shakespeare e ad altre rappresentazioni come Anything Goes e Our Town. Prende parte con un ruolo marginale nel musical Bulli e Pupe dove viene notato dal regista che gli affida successivamente il ruolo del protagonista nella produzione di Tess dei D’urbelvilles, tratto da un romanzo di Thomas Hardy. Questa sua interpretazione cattura l'attenzione di un agente in cerca di giovani talenti e da quel momento comincia ad ottenere ruoli professionali.