У дорослому футболі дебютував 2000 року виступами за команду клубу «Штутгарт», в якій провів шість сезонів, взявши участь у 156 матчах чемпіонату. Більшість часу, проведеного у складі «Штутгарта», був основним гравцем захисту команди.
Протягом 2006—2008 років захищав кольори команди клубу «Севілья». За цей час виборов титул володаря Кубка УЄФА.
Своєю грою за останню команду привернув увагу представників тренерського штабу клубу «Селтік», до складу якого приєднався 2008 року. Відіграв за команду з Глазго наступні три сезони своєї ігрової кар'єри. Граючи у складі «Селтіка» також здебільшого виходив на поле в основному складі команди.
Завершив професійну ігрову кар'єру у клубі «Фрайбург», за команду якого виступав протягом 2011—2012 років.
Виступи за збірну
У 2003 році дебютував в офіційних матчах у складі національної збірної Німеччини. Протягом кар'єри у національній команді, яка тривала 7 років, провів у формі головної команди країни 21 матч. Більшу частину проведеного у збірній часу програвав конкуренцію за місце правого оборонця у стартовому складі національної команди Філіппу Ламу.