First a school teacher in Glasgow, Inverness and then Edinburgh, it was while teaching in Inverness that he began to contribute to the Transactions of the Gaelic Society of Inverness and the Celtic Review.
Es wirkte als Lehrer in Glasgow, Inverness und schließlich in Edinburgh, Es war in Inverness, wo er begann an den Transactions of the Gaelic Society of Inverness und der Celtic Review mitzuwirken.