Im Jahre 2000 wurde er Bürgermeister der Stadt Epernay, nachdem der damalige Amtsinhaber Bernard Stasi seinen Rücktritt erklärt hatte. Seine Wiederwahl erfolgte bei den französischen Kommunalwahlen in den Jahren 2001, 2008 und 2014 sowie im Jahre 2020. Schon seit 2016 ist er Abgeordneter des Conseil regional von Grand Est. Erst im Jahre 2021 wurde er erster Vizepräsident der Region.[3]
Nach dem Rücktritt von Regionalpräsident Jean Rottner wurde Leroy am 13. Januar 2023 vom Conseil regional von Grand Est in Metz zum neuen Regionalpräsidenten gewählt. Er kündigte an, Rottners Politik fortzusetzen.[4]