Il est nommé en septembre 2009 coordonnateur du secteur antenne et programmes régionaux pour France 3 Sud, puis devient l'un des quatre directeurs régionaux de France 3, responsable du pôle sud-ouest qui regroupe les régions Poitou-Charentes, Limousin, Midi-Pyrénées et Languedoc-Roussillon, dans le cadre de la nouvelle organisation de France 3 en quatre grands pôles de gouvernance, qui remplacent les 13 directions régionales, entrée en vigueur le [3].
Conseiller municipal à Moissac, il se représente en 2014 sur la liste du maire sortant, Jean-Paul Nunzi (Parti socialiste), ce qui pose, selon Télérama, la question du conflit d'autorité avec sa rédaction[4].
Il se présente aux municipales à Moissac en 2020 où il arrive 4e avec moins de 10 % des voix sous l'étiquette La République en Marche[5].
Il est actuellement "Responsable Remontée Pôle des Territoires" au sein du comité départemental de La République en Marche Tarn-et-Garonne[6].