Es profesor-investigador del Centro de Estudios Internacionales de El Colegio de México. Empezó su carrera profesional hace 33 años, como asesor de un Director General del Gobierno Federal. Fue Jefe de la Unidad de Servicio Profesional del Gobierno Federal, Jefe de la Unidad de Análisis de la Presidencia de la República y Director Ejecutivo del Servicio Profesional Electoral del IFE. En estos puestos impulsó la Ley del Servicio Profesional de Carrera del Gobierno Federal y dirigió la elaboración de su primer reglamento, dirigió la formulación de cientos de análisis estratégicos y discursos para el Presidente de la República y dirigió la elaboración del Estatuto del Servicio Profesional Electoral del IFE. Ha sido asesor de varios Secretarios del gobierno federal y consultor del Banco Mundial, las Naciones Unidas, USAID, Booz Allen and Hamilton y varios gobiernos estatales de México.
En la academia, ha sido Coordinador de la Licenciatura de Política y Administración Pública y Coordinador de la Maestría de Ciencia Política de El Colegio de México, así como Visiting Professor en la Universidad de Harvard, Visiting Scholar en la Universidad de California-San Diego y Teaching Fellow en la Universidad de Pittsburgh. De 1984 a la fecha ha impartido 45 cursos semestrales y 40 conferencias magistrales en diversas universidades de México, América Latina, Estados Unidos y Europa. Tiene 70 publicaciones académicas, en español, inglés o portugués. Su artículo “La política pública como variable dependiente”, publicado en 1993 en Foro Internacional, fue una de las primeras publicaciones en México sobre políticas públicas. Su texto más reciente es el libro compilado Liderazgo político, publicado por Siglo XXI.