Born Llanybyther, Carmarthenshire.
Clerk, Pembroke & Tenby Railway to 1897.
Clerk, Donegal Railway, 1897-1912.
Traffic Manager, Londonderry & Lough Swilly Railway 1912-1916.
Transport officer, Railway Operating Division, Royal Engineers, serving in Mesopotamia, Egypt, Palestine, attaining the rank of Captain. 1916-1922.
Appointed Superintendent of the Line, Festiniog and Welsh Highland Railways, at a wage of £5 per week, replacing Tyrwhitt, (whilst no General Manager) Sept 1923 - May 1924.
Secretary and Manager, Ashover Light Railway 1924-1927.
Shopkeeper, Pembroke, 1927 on.
Died Pembroke 1942 aged 75.
Much of the above from Gratton & Band, The Ashover Light Railway, Wild Swan 1989.