Su primer equipo como profesional fueron los Utah Jazz de la NBA con los que disputó 16 partidos en la temporada 1989-90.
Tras jugar la temporada 1990-91 en los Rapid City Thrillers de la CBA, se decide a dar el salto a Europa y ficha por el OAR Ferrol de la liga ACB con el que cuaja una excelente temporada anotando más de 17 puntos y capturando 9 rebotes por partido.
Tras aquella temporada, Brown se establece definitivamente en España jugando un total de 4 temporadas consecutivas en la ACB, defendiendo los colores las dos primeras del Elosua León y posteriormente las del Cáceres C.B.
Al final de dicha temporada regresa a España para jugar en las filas del 7Up Joventut de Badalona en sustitución del Anicet Lavodrama pero no convence al entrenador y tras la disputa de 4 partidos es sustituido por Gerald Madkins.
Se retiró tras jugar su última temporada como profesional (2001-2002) en las filas del Atenas de Córdoba de la liga argentina donde coincidió entre otros con el mítico Marcelo Milanesio y con el entonces jovencísimo Walter Herrmann.