Marc a derrière lui une longue carrière dans le secteur du bâtiment où il a travaillé comme ouvrier puis comme programmateur de chantier. Engagé depuis sa jeunesse dans l’associatif, il a siégé pendant 18 ans au Conseil communal de Liège. Il est aussi délégué syndical.
