Guy D’haeseleer zetelt sinds 2014 in het Vlaams Parlement voor de kieskring Oost-Vlaanderen. Hij is woordvoerder inzake sociale huur. Eerder zetelde hij van 1999 tot 2014 ook al in de Kamer van Volksvertegenwoordigers.

Guy woont in Ninove en zetelt er in de gemeenteraad waar hij  fractievoorzitter is van Forza Ninove, die er de grootste fractie is. Guy kreeg bij de gemeenteraadsverkiezingen van 2018 van alle lijsttrekkers ook de meeste stemmen.