 In 1954 he served as a Unionist Member of Parliament for Inverness.McLean was born in Sutherland, the elder son of Neil Gillean McLean, who had made a great deal of money trading with India and owned an estate at Glencalvie.The family called him "Billy".