With plenty of experience under his belt already Bill Brown enjoyed three seasons with Exeter City towards the end of the 1930s. He joined the club from Watford and later played for Darlington. He started his professional career with Huddersfield Town.Commencing his career with Bishop Auckland, he then played for Crook Town before being signed by Huddersfield Town in 1927. After one season, and without playing for the first-team, he moved to Watford where he was to feature in around 200 league matches for the Hertfordshire club.
Joining Exeter City in the summer of 1936, the Grecians were consequently gaining a player who had a good deal of Third Division South experience. His first game for the club was on the opening day of the 1936/37 season against Notts County as he went on to play in 32 league matches that season. He then featured in 26 and 28 league games in his second and third seasons with City.
On leaving Exeter he signed for Darlington as war was breaking out before eventually returning to the Watford area to play for Dickinson’s (Apsley), a works team associated with a paper mill. He subsequently became coach to Hemel Hempstead Town and died in 1976.