Labour movement
A supporter of the Liberal-Labour movement, Williams served on Mountain Ash Urban District Council. In 1898 he was nominated as a candidate for Glamorgan County Council but declined to go to the poll.