| Birth | 18 Feb 1856 | Dundonald, Irvine, Ayrshire, Scotland, United Kingdom | | | |
| Residence | 1861 | Irvine, Ayrshire, Scotland | | | |
| Census-shared | 1861 | (Hugh Milligan) Irvine, Dundonald, Ayr, Scotland | | | |
| Residence | 1871 | Govan Church, Lanarkshire, Scotland | | | |
| Marriage | Abt 1879 | Margaret Muirhead | | | |
| Immigration | Abt 1881 | | | | |
| Residence | 1900 | San Diego city Ward 9, San Diego, California, United States | | | |
| Residence | 1910 | San Diego Ward 8, San Diego, California, United States | | | |
| Marriage | Abt 1913 | Annie Hazell | | | |
| Residence | 1920 | San Diego, San Diego, California, United States | | | |
| Residence | 1930 | San Diego, San Diego, California, United States | | | |
| Residence | 1940 | Councilmanic District 5, San Diego, San Diego Judicial Township, San Diego, California, United States | | | |
| Death | 2 Nov 1944 | San Bernardino, California, United States | | | |
| Obituary | 3 Nov 1944 | San Diego, California | | | |