| Birth | Abt 1843 | Swansea, Glamorganshire | | | |
| Marriage | 19 Nov 1864 | All Saints Church, Llanelli, Carmarthenshire - Elizabeth Ann Agnes ANFIELD |  | | |
| Residence | 19 Nov 1864 | Park Street, Llanelli, Carmarthenshire | | | |
| Residence (family) | 1871 | 55, Lower William Street, Llanelli - Elizabeth Ann Agnes ANFIELD | | | |
| Occupation | 1871 | joiner - Llanelli, Carmarthenshire | | | |
| Residence (family) | 1881 | Felindre, Tregoed and Felindre, Breconshire - Elizabeth Ann Agnes ANFIELD | | | |
| Occupation | 1881 | carpenter - Felindre, Tregoed and Felindre, Breconshire | | | |
| Residence | 1891 | 6, Gilbert Road, Llanelli, Carmarthenshire | | | |
| Occupation | 1891 | carpenter and joiner - Llanelli, Carmarthenshire | | | |
| Residence | 1901 | 46, Dixon Road, Aston, Birmingham | | | |
| Occupation | 1901 | carpenter - Aston, Warwickshire | | | |
| Residence | Abt 1910 | 23, Pendarvis Street, Aberafan, Glamorganshire | | | |
| Residence | 1911 | as a lodger - 49, Victoria Road, Aberafan, Glamorganshire | | | |
| Occupation | 1911 | house joiner - Aberafan, Glamorganshire | | | |
| Death | 27 Oct 1911 | 52 Dixon Road, Small Heath, Birmingham, Warwickshire |  | | |
| Probate | 27 Feb 1912 | London |  | | |