CharacterHector MacDonaldHector MacDonald in Monarch of the Glen (2000), played by Richard Briers. Played byRichard BriersAppears inMonarch of the Glen2000