Er begann seine Profifußballkarriere in der Infrastruktur von Schalke 04.
Er spielte jeweils für Dortmund, Wattenscheid, Hamburg, Düsseldorf, Hoffenheim und Leverkusen.
Der erfahrene Name wurde zu Saisonbeginn für eine Ablösesumme von 3,7 Millionen Euro von Leverkusen zu Galatasaray transferiert.