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 selected in 1928 to represent the Cilfynydd district on Glamorgan County Council, defeating the long-standing Liberal Alderman William Roberts Davies, who had held his position since 1898.