Народився 10 травня1986 року в місті Тегусігальпа. Вихованець футбольної школи клубу «Мотагуа». Дорослу футбольну кар'єру розпочав 2003 року в основній команді того ж клубу, в якій провів сім сезонів, взявши участь у 143 матчах чемпіонату. Більшість часу, проведеного у складі «Мотагуа», був основним гравцем захисту команди.
До складу шотландського «Селтіка» приєднався 2010 року. Відтоді встиг відіграти за команду з Глазго понад 100 матчів в національному чемпіонаті. У 2011 року був визнаний найкращим гравцем сезону в шотландській Прем'єр-лізі.
2007 року дебютував в офіційних матчах у складі національної збірної Гондурасу. Наразі провів у формі головної команди країни 110 матчів, забивши 5 голів.