Career
Brown was born in Brierley Hill and started his career at non-league Kidderminster Harriers before he joined League side Stoke in 1906. He played as an inside forward playing in 28 games scoring 11 goals. When Stoke left the league Brown joined West Bromwich Albion scoring once in eight matches and then went on to re-join Kidderminster Harriers.