| Birth | Abt 1851 | Llwynrhudd, Breconshire | | | |
| Marriage | 1872 | Aberaeron Registration District, Cardiganshire - Margaret DAVIES | | | |
| Residence (family) | 1881 | 8, Church Street, New Quay, Cardiganshire - Margaret DAVIES | | | |
| Occupation | 1881 | school master - New Quay, Cardiganshire | | | |
| Residence (family) | 1891 | 4, Church Street, New Quay, Cardiganshire - Margaret DAVIES | | | |
| Occupation | 1891 | teacher at private grammar school - New Quay, Cardiganshire | | | |
| Residence | 1901 | 15, Alban Square, Aberaeron, Cardiganshire | | | |
| Occupation | 1901 | school master - Aberaeron, Cardiganshire | | | |
| Occupation | 1911 | head master - Aberaeron County School, Aberaeron, Cardiganshire | | | |
| Residence | 1911 | Park View, Alban Square, Aberaeron, Cardiganshire | | | |
| Death | 27 Feb 1920 | Park View, Alban Square, Aberaeron, Cardiganshire | | | |
| Probate | 9 Sep 1920 | London |  | | |