 He was born in Stornoway and educated at the Nicholson Institute in Stornoway.He then attended Glasgow University gaining an MA 1931.He became editor of the Stornoway Gazette in 1932 following on from his father and held this post until 1963.