 Germinal Beerschot in 2001 where he was initially mainly used a substitute, but managed to become a first team regular up until he left the club after the 2003–04 season.He then moved to the Dutch Eredivise in 2004 when he joined Roda JC.In 2004, he played for Roda JC in Europe in the Intertoto Cup competition.