También jugó en España para el Tenerife (1996-97), antes de irse a Alemania con el Hansa Rostock (1997-99) y después al Bayer Leverkusen (1999-2004), y al Borussia Mönchengladbach (2004-2010).