He was manager of CD Jávea, a Spanish regional league side who played in the Valenciana Regional Preferente Group IV from 2006 to 2009. Grays Athletic announced an offer had been put to Brown to become assistant manager to Julian Dicks on 18 September 2009. Jávea denied Brown had agreed terms two days later, before confirming his departure later that day. In the 2012/13 season he was lead development coach at Barnet, departing at the end of the season.
In July 2013, Brown joined Chelmsford City as assistant manager to Dean Holdsworth who was appointed in May 2013. Following a 6-0 defeat by Boreham Wood, Holdsworth left the club in November 2013 with Brown taking over as caretaker manager.