Formado na Universidade Estadual de Maringá em Ciências Contábeis, foi candidato em 2002, pelo PP, a deputado estadual no Paraná, alcançando 28 779 votos e ficando como suplente e posteriormente assumindo a vaga. Reeleito deputado estadual na eleição de 2006, já pelo PSDB, com 45 247 votos. Foi candidato a deputado federal pelo Paraná em 2010, ficando como primeiro suplente da coligação, com 70 088 votos, assumindo o cargo em 8 de fevereiro de 2011 até o final da legislatura.
Desligou-se do PSDB em 2013, alegando não ter espaço no partido e ingressou no PR. Na eleição de 2014, foi reeleito deputado federal com 106 852 votos. Em janeiro de 2015 foi eleito presidente do diretório do PR no estado do Paraná.[carece de fontes?]
Em 2 de agosto de 2017, na votação sobre a admissibilidade da denúncia de corrupção passiva em desfavor do presidente Michel Temer, assinada pela PGR, votou pelo arquivamento.[6]
É relator do Projeto de Lei 6299,[7] que visa atualizar a legislação referente ao uso de agrotóxicos.