Народився 2 травня1983 року в місті Хутіапа. Вихованець футбольної школи клубу «Депортіво Вікторія». Дорослу футбольну кар'єру розпочав 1999 року в основній команді того ж клубу, в якій провів чотири сезони, взявши участь у 24 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Олімпія», до складу якого приєднався 2003 року. Відіграв за клуб з Тегусігальпи наступні п'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Олімпії», був основним гравцем захисту команди.
2008 року перебрався до Англії, уклавши контракт з клубом «Віган Атлетік», у складі якого провів наступні п'ять років своєї кар'єри гравця. Граючи у складі «Віган Атлетік» також здебільшого виходив на поле в основному складі команди.
2003 року дебютував в офіційних матчах у складі національної збірної Гондурасу. Відтоді провів у формі головної команди країни 102 матчі, забивши 3 голи.