He is member of the Welsh Place-names Society committee and the South Wales Record Society committee and has been made a Fellow of The Learned Society of Wales.
Mae’n aelod o bwyllgor Cymdeithas Enwau Lleoedd Cymru a phwyllgor y South Wales Record Society ac mae wedi ei ethol yn gymrawd i Gymdeithas Ddysgedig Cymru.