Career
Brown began his career in non-league football with Fairbairn House and Silvertown, before joining Division Three South club Luton Town in 1930. He made shy of 50 league appearances in four seasons at Kenilworth Road, before moving to the top flight with Huddersfield Town in 1934. He quickly became a regular with the Bees, playing in both full back positions, at half back and centre forward during the two-and-a-half years before the Second World War intervened.
Brown remained with during the war, with his 272 appearances being the most by any player during wartime.
He dropped down to the basement to sign for Leyton Orient in 1946, before seeing out his career in the Southern League with Chingford Town the following year.