Career
During his career he made league appearances for Barnsley, Oxford United, Falkirk (where he scored once against Airdrieonians) and Berwick Rangers (where he scored once against Forfar Athletic). Brown played in the 2000 Football League First Division play-off Final for Barnsley where he finished on the losing side. After retiring from the playing side of the game he became a coach and served at Accrington Stanley and Oldham Athletic.where he worked until 12 January 2016.