Ha sido en tres ocasiones miembro del Comité Ejecutivo Nacional del PRI, de 1997 a 1998 como Coordinador de Asuntos Jurídicos; de 2005 a 2006 como Vocero y Coordinador de Prensa, y 2013 a 2014 como presidente de la Conferencia Nacional de Legisladores Locales Priistas, organización que agrupa a todos los diputados locales pertenecientes a dicho partido.