Iniciou sua trajetória política em 1995 como Deputado Estadual, se candidatou a Prefeitura de Macapá em 1996 e chegou a disputar a eleição para governador, mas nas duas ocasiões, perdeu as eleições.
Começou sua vida política no movimento estudantil, onde ocupou os cargos de Presidente do Centro Acadêmico de Agronomia e de Diretor do Diretório Central dos Estudantes na universidade em que estudou. Concorreu pela primeira vez a um cargo eletivo em 2000, quando tentou uma vaga na Prefeitura de Barbalha, mas não obteve a vitória.
Como Deputado Estadual ficou conhecido como o autor da Lei 11.255/94 que estabeleceu o pagamento de indenizações às famílias de ex-presos políticos. Durante sua gestão como Prefeito de Curitiba realizou mais de sete mil obras na cidade e direcionou 70% do orçamento para os bairros mais carentes.