De Cock was born in
Eeklo. He joined
Club Brugge in 1987. In 1995, he was promoted to the first team. De Cock made his debut for the club on 29 November 1996 in a 3–1 league win over
Gent. However, it was only after the departure of
Eric Deflandre that De Cock got a permanent spot in the starting lineup. When
Brian Priske arrived in 2006, he lost his permanent place in the side. In August 2007 he moved to
Fortuna Düsseldorf on loan. He then played for
Rot-Weiß Oberhausen and
Oostende. In the summer of 2010, he joined
Roeselare on a one-year contract. After that season, De Cock retired as a professional football player. He then started playing on amateur level for SVV Damme. ==International career==