Born in Street Lane in 1957, David was brought up in Heage.
Job redundancy in 1980 brought a change of career and home to another part of the country.
A Councillor in Heage and Ambergate (1979–84), in Eastleigh (Southampton) in 1986 – 87, and active in Reading politics from 1987–99, he became a member of Ripley Town Council again from 2007 and was a Derbyshire County Councillor 2013 - 2017, being elected to Amber Valley Borough Council in May 2023.
David is active in a wide variety of local voluntary bodies and committees, including Waingroves Show, Waingroves Community Woodlands Trust, Friends of Ripley Greenway, Butterley Ironworks Trust, and Ripley & District Heritage Trust. Treasurer of Pentrich & South Wingfield Revolution Group, David is also an occasional Friend of Heage Windmill.
David is Ripley Town Council's representative at Waingroves Community Association and a governor of Waingroves Primary School.
Treasurer / Secretary of Marehay Miners Welfare and also a football referee, he is a lover of history, football, cricket, running, and walks.
Committees:
Finance
Heritage, Environment and Regeneration
External Representative:
Amber Valley Parish Liaison Committee
Waingroves Community Association
Cllr Williams is also a Councillor for Amber Valley Borough Council.