| Birth | 1854 | Gilwern, Beulah, Llanafan Fawr, Breconshire | | | |
| Residence | 1861 | with his father and stepmother - Grouse Inn, Llanddewi Abergwesyn, Breconshire | | | |
| Residence | 1871 | as an apprentice - 1, Station Road, Tregaron, Cardiganshire | | | |
| Occupation | 1871 | apprentice to postmaster and chemist David Rowlands - 1, Station Road, Tregaron, Cardiganshire | | | |
| Marriage | 19 Nov 1879 | Tregaron Parish Church, Cardiganshire - Jane LLOYD |  | | |
| Residence | 19 Nov 1879 | Post Office, Tregaron, Cardiganshire | | | |
| Occupation | 19 Nov 1879 | chemist - Post Office, Tregaron, Cardiganshire | | | |
| Occupation | From 1881 to 1901 | chemist and postmaster - Post Office, Tregaron, Cardiganshire | | | |
| Residence (family) | From 1881 to 1911 | Post Office, Tregaron, Cardiganshire - Jane LLOYD | | | |
| Occupation | 1911 | chemist, merchant and employer - Post Office, Tregaron, Cardiganshire | | | |
| Residence | 19 Jun 1921 | Post Office, Tregaron, Cardiganshire | | | |
| Occupation | 19 Jun 1921 | chemist and postmaster - Post Office, Tregaron, Cardiganshire | | | |
| Death | 12 Dec 1933 | Gilwern, Chapel Street, Tregaron, Cardiganshire | | | |
| Probate | 24 Apr 1934 | Shrewsbury |  | | |