| Birth |
27 May 1838 |
Condorrat, Dunbartonshire, Scotland  |
| Baptism |
24 Jun 1838 |
Cumbernauld,Dunbarton,Scotland  |
| Death |
22 Jul 1918 |
Kilcreggan, Dunbartonshire, Scotland  |
| Burial |
|
Coatbridge, North Lanarkshire, Scotland  |
| Marriage |
2 Jun 1908 |
|
| Other Spouse |
Agnes Weir Nutt | F2042 |
| Marriage |
|
|
| Other Spouse |
Elizabeth Elder | F2051 |
| Marriage |
27 Apr 1910 |
|
| Other Spouse |
Mary Louisa Ramsay | F2067 |
| Marriage |
2 Jun 1908 |
Old Monkland, North Lanarkshire, Scotland  |
| Father |
Alexander Macfarlane, ThM03 | F2040 Group Sheet |
| Mother |
Christian Armstrong | F2040 Group Sheet |