He played for K.S.V. Roeselare in the Belgian First Division, as well as various other Belgian clubs, including FCN Sint-Niklaas, Germinal Beerschot, R.A.A. Louviéroise, K.F.C. Eendracht Zele, K.M.S.K. Deinze and K.A.A. Gent .
He played for Anderlecht, Dutch oufit PSV Eindhoven, Club Brugge, Lokeren, Winterslag and La Louviere before hanging up his boots after suffering relegation with second division Tienen.