County - Inverness-shire
Parish - Barra
Island - Mingulay
Born and raised in Mingulay. He was a crofter and a fisherman.