| Birth | Abt 1841 | Llanelli, Carmarthenshire | | | |
| Residence | 1851 | with his parents - Mill Street, Llanelli, Carmarthenshire | | | |
| Residence | 1861 | with his widowed mother - Coedubach, Llanelli, Carmarthenshire | | | |
| Occupation | 1861 | journeyman mason - Llanelli, Carmarthenshire | | | |
| Marriage | 17 Aug 1861 | All Saints Church, Llanelli, Carmarthenshire - Catherine GRIFFITHS | | | |
| Residence | 17 Aug 1861 | Swansea Road, Llanelli, Carmarthenshire | | | |
| Occupation | 17 Aug 1861 | mason - Swansea Road, Llanelli, Carmarthenshire | | | |
| Residence (family) | 1871 | Yorkley, West Dean, Gloucestershire - Catherine GRIFFITHS | | | |
| Occupation | 1871 | manager on railway - Yorkley, West Dean, Gloucestershire | | | |
| Residence (family) | 1881 | 15, Heathville Rd, North Hamlet, Gloucestershire - Catherine GRIFFITHS | | | |
| Occupation | 1881 | railway contractor - North Hamlet, Gloucestershire | | | |
| Residence (family) | 1891 | Leigh Villa, Walton Inferior, Cheshire - Catherine GRIFFITHS | | | |
| Occupation | 1891 | contractor's agent - Walton Inferior, Cheshire | | | |
| Residence (family) | 1901 | Marybrook Street, Berkeley, Gloucestershire - Catherine GRIFFITHS | | | |
| Occupation | 1901 | contractor & employer - Berkeley, Gloucestershire | | | |
| Residence (family) | 1911 | Carisbrooke House, Regent Street, Stonehouse, Gloucestershire - Catherine GRIFFITHS | | | |
| Death | 13 Apr 1918 | Carisbrooke House, Regent Street, Stonehouse, Gloucestershire |  | | |
| Probate | 2 Jul 1918 | Gloucester |  | | |