| Birth | Abt 1870 | Llanelli, Carmarthenshire | | | |
| Baptism | 28 Sep 1870 | St Elli Parish Church, Llanelli, Carmarthenshire | | | |
| Residence | 28 Sep 1870 | with his parents - Salamanca Road, Llanelli, Carmarthenshire | | | |
| Residence | 1871 | with his parents - Salamanca Road, Llanelli, Carmarthenshire | | | |
| Residence | 1881 | with his widowed mother - 3, West End, Llanelli, Carmarthenshire | | | |
| Occupation | From 1891 to 1892 | assistant master - Cottage Grove School, Southsea, Hampshire | | | |
| Residence | 1891 | with his widowed mother - 13, Coldstream Street, Llanelli, Carmarthenshire | | | |
| Occupation | 1891 | school teacher | | | |
| Occupation | From 1892 to 1897 | assistant master - Llanelli Copper Works, Llanelli, Carmarthenshire | | | |
| Occupation | From 1897 to 1925 | assistant master - Higher Elementary School, Llanelli, Carmarthenshire | | | |
| Residence | 1901 | with his widowed mother - Snowdon House, Ty'r Fran, Llanelli, Carmarthenshire | | | |
| Occupation | 1901 | school master - Higher Elementary School, Llanelli, Carmarthenshire | | | |
| Marriage | 26 Oct 1907 | Dafen Parish Church, Llanelli, Carmarthenshire - Margaret Edith GRIFFITHS |  | | |
| Residence | 26 Oct 1907 | Ty'r Fran, Llanelli, Carmarthenshire | | | |
| Occupation | 26 Oct 1907 | school teacher (assistant master) - Higher Elementary School, Llanelli, Carmarthenshire | | | |
| Residence (family) | 17 Jul 1908 | Bryncaerau Villas, Llanelli, Carmarthenshire - Margaret Edith GRIFFITHS |  | | |
| Residence (family) | 1911 | 10, Bryncaerau Terrace, Llanelli, Carmarthenshire - Margaret Edith GRIFFITHS | | | |
| Occupation | 1911 | teacher of science - Llanelli, Carmarthenshire | | | |
| Miscellaneous | 1 Jun 1920 | registered with the Teachers Registration Council - Llanelli, Carmarthenshire | | | |
| Occupation | 1925 | assistant master - Stebonheath Central Boys' School, Llanelli, Carmarthenshire | | | |
| Death | 5 Mar 1936 | 84, Felinfoel Road, Llanelli, Carmarthenshire | | | |
| Burial | 9 Mar 1936 | Dafen Parish Church, Llanelli, Carmarthenshire | | | |
| Probate | 23 Apr 1936 | Carmarthen, Carmarthenshire |  | | |