Depuis 1994 : Conseiller général – Haute-Garonne
2004 – 2008 : Maire – Toulouse
Depuis 2008 : Conseiller municipal d’opposition – Toulouse
Depuis 2009 : Conseiller communautaire à la communauté urbaine du Grand Toulouse – Toulouse
Depuis 2012 : Député de la troisième circonscription de la Haute-Garonne – Haute-Garonne
Depuis 2014 : Maire – Toulouse