 He was educated privately by Rev H. D. Owen, DD.He served eleven consecutive years as Mayor of Caernarfon from 1859 to 1870, and was Deputy Constable of Caernarfon Castle.Commodore of the Royal Welsh Yacht Club, in 1860 he received the thanks of the Lord Commissioners of the Admiralty and of the Officers commanding the West Coast of England and Wales, for his exertions in promoting and keeping up the Reserve Forces of the Royal Navy.