Born in Rarotonga, Brown played his early cricket for Auckland under-age teams, and went on to represent the New Zealand national under-19s in several matches as a right-arm fast bowler.
Brown regularly played for Auckland in both the first-class and limited-overs competitions during the mid-1990s, despite the squad also including several international bowlers.
[6] Auckland's pace attack during the season had included Willie Watson, Murphy Su'a, Chris Pringle, and Justin Vaughan at various stages, all previous Test cricketers.
[8] At the end of the season, he also played twice for the New Zealand Academy in first-class matches against Northern Districts and Otago, taking six wickets at an average of 13.17.
[17] He was one of the twelve umpires to officiate matches in the 2019 ICC T20 World Cup Qualifier tournament in the United Arab Emirates.