Courant 1983, Brown quitte l'Argentine et signe à l'Atlético Nacional en Colombie. Peu de temps après il fait ses premiers pas en sélection argentine à l'occasion de la Copa América 1983. Après deux années en Colombie, Brown revient en Argentine, à Boca Juniors puis au Deportivo Español où il joue peu. Blessé sérieusement au genou, il se trouve sans club pendant la saison 1985-1986, à 30 ans, et perd sa place en sélection.