Comenzó su carrera profesional en el año 1996 en el KFC Uerdingen 05, jugando 57 partidos y marcando 3 goles.
En el 2000 se fue al 1 FC Kaiserslautern, con el que jugó 92 partidos y marcó 3 goles.
En 2009, se fue al Omonia chipriota, donde jugó 37 partidos y marcó 1 gol.
En 2011 volvió a Grecia de la mano del Kerkyra FC.
Finalmente, se retiró en las filas del VfL Bochum II.