Il est originaire de Gerpinnes (sud de Charleroi) où il cofonde la locale du Parti écologiste belge Ecolo en 1983.
Député fédéral entre 1995 et 2003 (en ayant été réélu en 1999) de la circonscription de Bruxelles-Hal-Vilvorde, il se fait connaître par son travail dans la Commission d’enquête parlementaire sur l’Affaire Dutroux.
Il a publié un livre (Principes élémentaires de la propagande arc-en-ciel, EPO, 2003) dans lequel il résume sa critique de l’action du gouvernement arc-en-ciel et du système de pouvoir belge en général.
Licencié en psychologie (1986), après son engagement politique il a effectué une licence en droit (2005) et travaille maintenant comme juriste à la Free Clinic.
En 2010, il signe un appel à soutenir la liste « Front des gauches » pour les élections du [3].