Актерское образование получил в Драматическом центре в Лондоне, там же он дебютировал на сцене в «Другой стране» Джулиана Митчелла, сменив Руперта Эверетта в роли Гая Беннетта. Там познакомился с системой Станиславского, суть которой определяет в таких словах: «Будить собственных демонов, чтобы показать эмоции персонажа как свои».