 Nicknamed "el Bombardero", Brown spent the majority of his early career playing for numerous teams in Central America and Europe.After leaving Panamanian team Ejecutivo Junior for Costa Rican side Cartaginés in 1996, he helped Real España to the runner-up spot of the Liga Nacional de Fútbol de Honduras in 1999.In summer 1999 he crossed borders to play for Salvadoran side FAS, only to leave them after the season and joined Alianza in summer 2000.