Gwasanaethodd fel Capten yng nghatrawd Iwmyn Dug Caerhirfryn o 1855 i 1873 a bu'n Cyrnol er anrhydedd ym Mataliwn Milisia Catrawd Derbyshire o 1871 hyd ei farwolaeth ac Ail Gatrawd Gwirfoddol Magnelaeth Sussex o 1887 hyd ei farwolaeth.