У дорослому футболі дебютував 2003 року виступами за команду клубу «Сан-Франциско», в якій провів два сезони.
Протягом 2006 року захищав кольори команди клубу «Чоррільйо».
Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Чепо», до складу якого приєднався 2007 року. Відіграв за команду з Панами наступні три сезони своєї ігрової кар'єри. У складі «Чепо» був одним з головних бомбардирів команди.
Згодом з 2010 по 2015 рік грав у складі команд «Арабе Унідо» (на праваха оренди), «Чепо», гватемальські клуби «Ередія» та «Коатепек».
До складу клубу з Гондурасу «Депортіво Платенсе» приєднався 2015 року. Відтоді встиг відіграти за клуб з Пуерто-Кортеса 29 матчів в національному чемпіонаті.
2005 року дебютував в офіційних матчах у складі національної збірної Панами. Наразі провів у формі головної команди країни 12 матчів, пропустивши 1 гол.