Brian Williams (born 5 November 1955) is a former professional footballer who played in a total of 591 games for six different clubs in The Football League during an eighteen-year career spanning the period from 1973 to 1991.
Williams, who was originally from Salford, started his career as an apprentice with one of his local sides, Bury, turning professional with them in 1973.
He went on to make 159 league appearances with the Lancashire club, and scored 19 goals before leaving to join Queens Park Rangers for a single season in 1977.
His transfer from Swindon to Bristol Rovers was a swap deal, with midfielder Gary Emmanuel moving in the opposite direction.
Following his playing retirement, Williams worked as a "Football in the Community" officer, first for Hereford United and then his former club Shrewsbury Town until is final retirement in December 2015.