County - Ross and Cromarty
Parish - Stornoway
Island - Lewis
Village/Place - Portvoller
Born and raised in Aird Point, Lewis. He was a teacher.