In 1928 he was elected as a member of Glamorgan County Council for the Cilfynydd ward, defeating long-serving Liberal Alderman William Roberts Davies, who had been a member since 1898.
He was chosen in 1928 to serve on Glamorgan County Council for the Cilfynydd district, defeating the long-tenured Liberal Alderman William Roberts Davies, who had held office since 1898.