Willington Quay, Northumberland born outside right Norman Brown began his football career with Willington Athletic from where he joined First Division Sunderland, making his Football League debut in a 1-0 win at Everton in November 1904. He retained his place the following week and made 3 more appearances in March and April. He scored twice in 13 appearances in 1905-06 and made a further 10 appearances in 1906-07 before joining Southern League club Brentford in 1907 after 28 matches for Sunderland.
At Brentford he scored once in 24 appearances during 1907-08, but he again moved on spending 1908-09 with Luton Town, 1909-10 with Southend United and 1910-11 with Millwall Athletic, returning to the north east in 1911 when he joined North Eastern League club North Shields, where he spent two seasons before returning to Football League action with Second Division club Blackpool, where he played centre forward and scored on his debut in a draw with Hull City in September 1913 and on his next appearance in a defeat at Barnsley. However he lost his place in November and played only twice more for The Seasiders during the rest of the season, before retiring from football having played 13 times for Blackpool.