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.