Acteur écossais, il est célèbre pour avoir incarné Victor Meldrew dans la sitcom de la BBC, "One Foot in the Grave", aux côtés de l'actrice Annette Crosbie. Il est également apparu dans les programmes télévisés "Born and Bred", "Britain's Best Drives" et "Merlin".
Il a été chercheur scientifique. Il a plus tard travaillé au sein de Stonewall, un groupe visant à défendre les droits des homosexuels.
Il a remporté le OBE Award pour son travail d'acteur et de réalisateur. Il a incarné Gaius, le physicien de la cours dans la série dramatique de la chaîne BBC, "Merlin".
Il a fait son coming-out en 2013. C'est le parrain de sa co-vedette dans "One Foot in the Grave", Angus Deayton.
Il a joué dans la série d'aventure "Les Voyages de Gulliver" aux côtés de Ted Danson.