Williams played for Portsmouth, Queens Park Rangers, West Bromwich Albion, Mansfield Town and Gillingham, making over 250 Football League appearances in total.
[1] He also had a spell playing for Maidstone United before becoming player-manager of South African outfit Durban City.
After the sacking of Graham Carr in 1991, Williams became Maidstone first team manager for the third time but lasted only a matter of months before being replaced by Clive Walker.
Williams has since returned to the re-formed Maidstone United and has been a key member of the club for a number of years.
He is currently Chief Executive and Director of Football and played a major role in moving the club to the Gallagher Stadium after 24 years of homelessness.