Guy D’haeseleer zetelt sinds 2014 in het Vlaams Parlement voor de kieskring Oost-Vlaanderen. Hij is tevens gemeenschapssenator. Hij is er lid van de commissie voor Wonen en Onroerend Erfgoed, waar hij het thema van de sociale huur opvolgt. Eerder zetelde hij van 1999 tot 2014 ook al in de Kamer van Volksvertegenwoordigers. Hij fractievoorzitter van Forza Ninove, die de grootste fractie is in de gemeenteraad van Ninove. Guy kreeg bij de gemeenteraadsverkiezingen van 2018 van alle lijsttrekkers ook de meeste stemmen.