Debuttò nell'Anderlecht nel 1975, subentrando a Gilbert Van Binst in una partita contro il Malines. Subì un doppio intervento chirurgico nell'ottobre del 1975 e nel gennaio 1976. Con il club biancomalva, in cui ha militato fino al 1987, ha vinto cinque trofei nazionali (quattro campionati e una Coppa del Belgio) e cinque trofei internazionali (due Coppe delle Coppe, due Supercoppe europee e una Coppa UEFA). In seguito ha vestito la maglie del Nantes (1987-1990), per poi chiudere la carriera in patria, con un triennio al Molenbeek (1990-1993).
Da allenatore ha cominciato nelle giovanili del C.S. Braine, piccolo club del Brabante Vallone. In seguito ha allenato al Malines, prima nel settore giovinale e poi in prima squadra dal 1997-1998.