Около шести лет провёл в мёнхенгладбахской «Боруссии».
Летом 2007 года перешёл в «Нюрнберг», подписав в марте предварительное соглашение.
4 января 2010 года перешёл в «Шальке 04».