Brown started his career with Dumbarton FC making his professional debut as a 17-year old. In 1977, Brown was transferred to his boyhood club, Falkirk FC, where he would quickly become a fan favorite. Brown was made club captain and went on to feature in 269 games, scoring 30 goals and being inducting into the Falkirk FC Hall of Famein 2001. In 1984, Brown moved to Australia to play for Brunswick Juventus in the National Soccer League. In his second year with Brunswick, Brown was made captain and quickly established himself as one of Australia's best defenders. During Brown's time, Brunswick Juventus claimed silverware three times and in 1985 were crowned champions of Australia, defeating Heidelberg United, South Melbourne and Preston Makedonia in the Southern Conference play-offs before defeating Sydney City over two legs in the Grand Final. Brown played for three more seasons until officially retiring in 1988. He would later take up an assistant coach role with Brunswick Juventus in 1991 before moving to New Zealand with his family. In 1999, Brown would take up the Head Coach position with NSW State League giants Blacktown City FC. During Brown's time at Blacktown City FC, they would feature in 6 consecutive Grand Finals and claiming 4 Minor Premierships. Following the end of the 2005 season, Brown moved to take up the Head Coach position with Australian giants Marconi Stallions. After 2 seasons with Marconi, Brown moved to Sutherland Sharks FC and would claim the Championship defeating his former club Marconi Stallions in 2008. He would later be offered an assistant role at A-League club North Queensland Fury but turned it down. In 2009, Brown made the switch to Bonnyrigg White Eagles FC and claimed Premierships in the 2010 and 2012, as well as Championships in 2013 and 2015, defeating Rockdale City Suns FC and Blacktown City FC respectively. Since 1999, Brown has accumulated over 400 games as a coach in the NSW Premier League. His teams have featured in 10 Grand Finals and been Minor Premiers 8 times. He is regarded as one of the best coaches ever involved in the competition and has been voted the leagues "Coach of the Year" a record 6 times.