Sociólogo por la UNAM, maestro en Ciencia Política por la FLACSO y doctor en Ciencias Sociales por El Colegio de México. Profesor jubilado de la UDLAP. Sus líneas de trabajo como investigador son sistemas electorales y sistemas de partidos en México, democracia y cultura política. Autor de diversos libros y artículos especializados. Es autor de Rupturas en el vértice. Análisis del Partido Acción Nacional a partir de sus principales escisiones o salidas. Desde su fundación hasta 2015 (2016) y Algo sobre el cambio político en Puebla. Congreso, autoritarismo local y elecciones de gobernadores (2023).