County - Inverness-shire
Parish - Sleat
Island - Skye
Village/Place - Achnacloich
Born in Cleite na Duchadh, Harris and later settled in Achnacloich, Skye. The Pabay Bard was his great-grandfather.