Ingressou na vida pública por estímulo dos seus irmãos José Artur, duas vezes prefeito de Limoeiro, e José Humberto, deputado estadual. Em 2002, foi eleito deputado estadual com votação histórica em Limoeiro, onde obteve 12.744 votos, totalizando 40.124 em todo o estado. Em 2006, foi reeleito à Assembleia Legislativa. Em 2008, venceu a eleição para prefeito de Limoeiro, tendo sido reeleito em 2012. No ano de 2014, elegeu-se deputado federal com 92.262 votos e foi reeleito em 2018 com 73.551 votos.