As activist in RPR from 1987, he joined the City Council of Asnières-sur-Seine at the age of 25, and was appointed first deputy mayor. But in 1992, he left the municipal staff, resulting in his exclusion from the RPR. In the same year, he stood in the cantonal elections under the 'Ecology Generation' banner, but was also excluded from this movement. From 1994 to 1999, he was 1st Deputy Mayor of Asnières-sur-Seine from the ruling right coalition. Member of conseil général des Hauts-de-Seine, he chaired the Committee on Culture, Youth and Sports in 1994, and became chairman of the National Coalition of local elected officials for security. He was elected UDF mayor of Asnières-sur-Seine in 1999. He joined the UMP when it was created in 2002.