Registrado en el PRI en 1961, su actividad política empezó en la dirigencia juvenil de dicho partido en su estado, hasta la dirigencia nacional, en donde ha sido subsecretario, director del Sistema Nacional Electoral, secretario de elecciones y secretario técnico del Consejo Político Nacional.