Em 1988 foi eleito vereador em Ponta Grossa pela primeira vez. Na eleição seguinte, em 1992, acabou reeleito com a maior votação naquele pleito. Em 1994 foi eleito à Assembleia Legislativa do Paraná, reeleito em 1998.
Candidatou-se em 2000 a Prefeitura de Ponta Grossa. Foi eleito com mais de 72 mil votos, derrotando o então prefeito Jocelito Canto (PSDB). Foi candidato a reeleição em 2004, mas acabou derrotado no 2º Turno por Pedro Wosgrau Filho (PSDB).[3][4]