Career
He has also played for Street Mirren
Born in Falkirk, Brown started his career in Celtic"s youth system before joining Street Mirren in 2012. Brown signed a one-year professional contract with Street Mirren in May 2014. Brown made his début for Street Mirren starting in a 2–0 home loss against Hamilton Academical in the Scottish Premiership.
Brown departed Saints in the summer of 2015, when his contract expired.
He left having played seven matches, scoring no goals. On 25 August 2015, Brown signed for Scottish League One club Airdrieonians.