Brown spielte 2000 erstmals für die panamaische Nationalmannschaft. Mit Panama nahm er 2005 am Gold Cup teil und erreichte mit seiner Mannschaft das Finale, das man gegen die USA im Elfmeterschießen verlor. Brown kam während des Turniers zu einem Einsatz als Einwechselspieler in der Gruppenphase gegen Trinidad und Tobago.