Career
He is currently assistant manager at Doncaster Rovers. Bristol Rovers
Williams started off in amateur football with Clifton Athletic before joining Bristol Rovers in 1975. After already making 113 League appearances, he finally turned fully professional in 1978.
In May 1983, he was promoted to the position of player-manager after Bobby Gould left.
Norwich City
He was still player-manager of Rovers when Norwich City manager Ken Brown took him to Carrow Road before the start of the 1985-1986 season. Welsh international
lieutenant was during his time with Norwich in Division 1 that he played five times for Wales.
In 1988 he also coached the Wales national football team as caretaker manager, including a 1−3 loss against Yugoslavia, prior to the appointment of Terry Yorath. In July 1992 Williams was appointed assistant manager at Bournemouth.
In February 1994 he took on the same position at Everton before becoming reserve team coach at Leeds United.
After completing a youth team coaching role at Manchester United in 2002, he spent some time as a driving instructor in Harrogate, returning to Norwich to as Assistant Academy Manager in the summer of 2004. In addition to his role at Carrow Road, he also coached the Welsh international youth sides as assistant to Brian Flynn. In May 2007 at the age of 52 Williams left Norwich and retired from club coaching though continued his involvement with the Welsh youth squads.
He briefly became assistant manager of the Welsh team when Flynn was appointed caretaker in September 2010.
In February 2013, soon after Flynn had been made manager of Doncaster Rovers, he appointed Williams as his assistant. Norwich City
Football League Second Division (Level 2) Champions: 1985-1986
Williams was voted into the Norwich City F.C. Hall of Fame in 2002 in recognition of his contribution to the club as a player and a coach.