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[2] and held this post until 1963.[3]
In 1956 he broadcast A Gaelic capital on BBC Scotland, an audio tour of Stornoway. He wrote a number of books about crofting communities, such as the comic novel The Enchanted Island.