Asistió a la escuela de Beechen Cliff, donde consiguió su primer papel de actor interpretando a Jack Dawkins (Dodger) en una versión de la obra Oliver!  Pasó un verano en el National Youth Theatre londinense y comenzó a interesarse por dedicarse a trabajar como actor.