Em 1989 mudou-se de Lorena, no Vale do Paraíba Paulista, para Caraguatatuba onde foi eleito Prefeito de Caraguatatuba por 2 mandatos consecutivos (1997-2000 e 2001-2004). Nesse período exerceu também a presidência do CODIVAP - Consórcio do Desenvolvimento integrado do Vale do Paraíba, Serra da Mantiqueira e Litoral Norte e da APRECESP - Associação dos Prefeitos das Cidades-Estâncias do Estado de São Paulo.
Recuperou programas como o Tempero de Mãe, de alimentação escolar.[1]
Em outubro de 2012 foi reeleito, sempre representando o PSDB, para seu quarto mandato (2013-2016). Recebeu 29.048 votos, equivalente a 54,15% do total de votos válidos.[2]
No ano de 2022 participou das eleições federais, cujo cargo a ser disputado foi de deputado estadual por São Paulo pelo partido REPUBLICANOS. [3]
Em 18 de Novembro de 2023, filiou-se ao PSD (atual partido). [4]