En 1997, il rejoint l'Allemagne et le TV Niederwürzbach mais entre en concurrence avec le Suédois Stefan Lövgren, l'Allemand Markus Baur et le Yougoslave Nedeljko Jovanović. Le club rencontre des difficultés financières et dépose finalement le bilan en 1999. Au cours des deux saisons passées dans le club, il rencontre des difficultés au point même de songer à arrêter le handball. Il prend finalement en 1999 la direction du VfL Gummersbach où, après une saison, il devient le premier capitaine français en Bundesliga. Il le restera pendant 6 ans. Il évolue dans le club de la banlieue de Cologne pendant huit ans et retrouve l'entraîneur de ses débuts à Créteil, Sead Hasanefendić. Il fait même son retour en Équipe de France en 2003, remportant la médaille de bronze au Championnat du monde 2003 et portant son bilan à un total de 181 buts en 64 sélections.