County - Inverness-shire
Parish - Portree
Island - Raasay
Born and raised in Raasay. He was a GP in South Uist.