County - Inverness-shire
Parish - Harris
Island - Harris
Village/Place - Grosebay
Born and brought up in Harris. He was a veterinary surgeon and lives in Skye.