У дорослому футболі дебютував 2002 року виступами за команду «Боруссія» II, в якій провів один сезон, взявши участь у 56 матчах чемпіонату.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Боруссія» (Дортмунд), до складу якого приєднався 2003 року. Відіграв за дортмундський клуб наступні п'ять сезонів своєї ігрової кар'єри.
Розпочав тренерську кар'єру, повернувшись до футболу після невеликої перерви, 2021 року, увійшовши до тренерського штабу клубу «Вікторія» (Кельн). Наразі досвід тренерської роботи обмежується цим клубом.