Miembro fundador de Morena. Ha desempeñado los siguientes cargos partidistas: secretario de Combate a la Corrupción del CEN, delegado político de Morena en Puebla e integrante de la Comisión Nacional de Elecciones. Actualmente es diputado local de la LXI Legislatura del Congreso de Puebla.