Background
He was born on a croft, in Gairloch.
He was born on a croft, in Gairloch.
In 1869 he settled in Inverness, where he later became an editor and publisher of the Celtic Magazine, and the Scottish Highlander. Mackenzie wrote numerous clan histories. He was a fellow of the Society of Antiquaries of Scotland.
In 1894, the Gaelic Society of Inverness elected Mackenzie as an "Honorary Chieftain".