Brown came through the ranks at Premier League West Ham United, spending time on loan with Aldershot Town before being released in 2012.
He went on to have spells with clubs including Crewe Alexandra, Barnet, Welling United before spending last season with Vanarama National League South neighbours Concord Rangers.
Brown impressed in Saturday's pre-season friendly against East Thurrock United and signed his paperwork after the match.
Brown follows the arrival of Marlon Agyakwa, who has returned to the club.
Agyakwa was a popular player with supporters during his last spell with the club, originally joining in 2014 and going on to make 100 appearances before departing at the end of the 2016/17 due to re-location.
He played for National league South side Oxford City and Evo-Stik Southern League West outfit Didcot Town last year but has now returned to the area and has chosen to re-sign for the Gulls, despite interest from other clubs.
|