County - Banffshire
Parish - Inveravon
Village/Place - Tomnavoulin
Born in Tomnavoulin. He was a blacksmith and had the smithy in Tomintoul.