Bishop Auckland, County Durham born right back Bill Brown began his football career with Bishop Auckland and played for Crook Town in 1926 from where he signed for First Division club Huddersfield Town the following year, but he spent 1927-28 on the books at Leeds Road without making the breakthrough to their first eleven as The Terriers finished runners up in the League Championship.
Brown signed for Third Division (South) club Watford in the 1928 close season, making his Football League debut at Queen’s Park Rangers the same October, and he was a regular in The Hornets’ first team from December 1929, playing eight seasons at Vicarage Road and being ever present in their 1931-32 campaign. He played 249 matches for Watford before joining Exeter City in the summer of 1936. Brown had three seasons with The Grecians making 99 appearances for Exeter City.
In the summer of 1939 he signed for Darlington and played all 3 matches of the soon to be abandoned 1939-40 League season before his playing career was interrupted by the outbreak of the Second World War, which forced the abandonment of peacetime football. After the war’s conclusion, Brown began playing and coaching at Dickinson’s, a works team in the town of Apsley in Hertfordshire, becoming coach at nearby Hemel Hempstead Town in 1950.