Brown was selected with the 17th pick of the 2nd round, in the 1996 NBA Draft, by the NBA club the Portland Trail Blazers. He played the 1996–97 NBA season with the Trail Blazers, where he averaged 4 points per game, in 9 minutes per game, while shooting 41 percent from 3 point range, in his rookie season. He then signed with the Vancouver Grizzlies for the 1997–98 season, but he did not play in any regular season games for them.