Kariera Studia w londyńskiej Royal Academy of Dramatic Art dały początek błyskotliwej karierze. Młody aktor wielokrotnie cieszył się uznaniem, szczególnie w 1980 grał za tytułową rolę duńskiego księcia w przedstawieniu Hamlet dla królowej Elżbiety II, podczas jednej z jej rzadkich wizyt w akademii, i zdobył za swoją pracę pożądaną przez szkołę nagrodę Bancroft Award.

W 1981 pojawił się jako student Uniwersytetu w Cambridge w dramacie Hugh Hudsona Rydwany ognia (Chariots of Fire) z udziałem Iana Charlesona, Bena Crossa i Iana Holma. Rok potem trafił na mały ekran jako Billy Martin w serialu BBC Play for Today (1982–1984) oraz jako Charles Tansley w dramacie BBC Do latarni morskiej (To the Lighthouse, 1983) u boku Rosemary Harris, Michaela Gougha i Simona Duttona.

Po ukończeniu studiów odniósł dalsze sukcesy na scenie West End, gdzie w 1982 u boku Ruperta Everetta grał rolę skonfliktowanego ucznia Tommy’ego Judda w spektaklu Inny kraj (Another Country), za którą zdobył nagrodę Society of West End Theatres dla najbardziej obiecującego nowicjusza i otrzymał Laurence Olivier Award.