У дорослому футболі дебютував 2004 року виступами за команду клубу «Депортіво Платенсе», в якій провів три сезони, взявши участь у 79 матчах чемпіонату.
Своєю грою за останню команду привернув увагу представників тренерського штабу польської «Вісли» (Краків), до складу якої приєднався 2010 року. Відіграв за команду з Кракова наступні чотири сезони своєї ігрової кар'єри.
До складу клубу «Циндао Чжуннен» приєднався на умовах оренди на початку 2014 року.
Виступи за збірну
2008 року дебютував в офіційних матчах у складі національної збірної Гондурасу. Наразі провів у формі головної команди країни 52 матчі.