Juriste de formation (Saint-Louis, puis UCLouvain et UGent), issu d’une famille wavrienne depuis cinq générations, j’ai été avocat au Barreau de Bruxelles de 1998 à 2003, puis juriste dans un cabinet d’avocats, avant de rejoindre le Sénat.
Conseiller communal depuis les élections communales de 2006, je suis échevin depuis 2018, en charge des travaux et de la mobilité, mais aussi des inondations, du patrimoine classé, de la propreté/déchets, du climat, de l’énergie et du développement durable. Je suis marié et papa de deux grands adolescents.