Born: 5 Dec 1829, Newhills (Stonywood Locks), Aberdeenshire, Scotland
Marriage (1): Margaret McKenzie on 13 Dec 1861 in Old Machar, Aberdeenshire, Scotland
Alexander married Margaret McKenzie on 13 Dec 1861 in Old Machar, Aberdeenshire, Scotland. (Margaret McKenzie was christened on 20 Nov 1829 in Old Machar, Aberdeenshire, Scotland.)