Theo legde op 10 januari 1989 voor het eerst de eed af als gemeenteraadslid voor de toenmalige PVV. Hij had voor het eerst deelgenomen aan de verkiezingen van 1988 en haalde meteen 428 voorkeurstemmen.
Op 3 juni 1991 werd hij schepen, onder andere bevoegd voor toerisme en sport. Hij verving Jozef van Malder, die ontslag nam als schepen. Theo bleef schepen tot april 2000 en werd toen opgevolgd door Marc Fruytier.
Als schepen van toerisme was Theo groot promotor voor het ambachtelijk weekend. Hij ontving daarvoor dan in 1995 de Orde van de Wase Raap van Toerisme Waasland.
In naam van Open Vld betuigen wij ons medeleven aan de familie van Theo.