Luego se fue al Club Deportivo Plaza Amador de Panamá y allí jugó desde 2003 hasta 2004.
En primera instancia se suponía que iba a jugar en el Cagliari Calcio de Italia.
[3] A esto le siguió una travesía el año siguiente en el Club Social y Deportivo Municipal de Guatemala, jugando hasta el 2013.
Ese mismo año, ficha por Los Ángeles Galaxy de los Estados Unidos donde permaneció hasta finales del 2015.
[4] En el 2016 lo compró Deportivo Saprissa de Costa Rica, donde jugó hasta mediados del 2016.