 Brown was selected by the Cincinnati Reds in the 12th round of the 1985 Major League Baseball Draft.He reached the major leagues in 1988 and appeared in 35 games over two seasons with the Reds and one with the Baltimore Orioles, who had selected him in the Rule 5 Draft in winter 1989.He then played in Japan for several years, before playing for the Oklahoma City 89ers in , his last season before retiring as a player.