Hij is één van de stichtende vennoten van het kantoor Strada Legale. Hij treedt op voor één van de grootste verzekeringsmaatschappijen van het land vooral m.b.t. aansprakelijkheid. Hij is eveneens raadsman van verschillende binnen- en buitenlandse vennootschappen op gebied van handelsrecht en incasso.
Hij is schepen van de gemeente Moerbeke-Waas (sinds 2001 en momenteel de 4° legislatuur) met momenteel o.a. de bevoegdheden juridische aangelegenheden, afval, sociale zaken en landbouw. Tevens is hij voorzitter van het Bijzonder Comité voor de Sociale Dienst.