Es profesor de las materias Ciencia Política, Sistemas Electorales y Política Comparada en el Colegio de Veracruz y miembro del Sistema Nacional de Investigadores.