Député français depuis juin 2022. En 2013-2014, il est un porte-parole local de La Manif pour tous. En 2016, il participe à une manifestation contre la gestation pour autrui à Blois.
En janvier 2024, il révèle son homosexualité dans un ouvrage de la journaliste Sonia Tir[29] mais indique « ne pas vouloir être un étendard » ou « en faire un fait politique »