Empezó a trabajar para televisión en 1961 y actuó en papeles notables como el de Calígula en "Yo, Claudio" (1976), y como Raskolnikov en "Crimen y castigo", aunque fue su interpretación de Quentin Crisp en la miniserie de la BBC "The Naked Civil Servant" la que lo llevó a hacerse merecedor del , papel que repitió en 2010 en "An Englishman in New York".