Han startet sin profesjonelle karriere i 1998 med Borussia Mönchengladbach. I 2003 gikk han til Hamburger SV og spilte 51 kamper der inntil han gikk gratis til Viking i 2007. Han spilte sin siste kamp for Viking i UEFA Cup-kvaliken mot Vetra fra Litauen og returnerte deretter til Tyskland.