Licenciado en Derecho por la UNAM, cuenta con el grado de Maestría en Ciencias Políticas por el Instituto de Estudios Políticos de París, en Francia, y en Administración Pública por la Escuela Nacional de Administración (ENA) de la República Francesa. Realizó estudios doctorales en Economía Política y Políticas Comparadas por la Escuela para Graduados de Claremont, California, en Estados Unidos.
Fue secretario general de Democracia Social, Partido Político Nacional, y representante ante el Consejo General del IFE del partido México Posible. También fue coordinador de la Comisión Ciudadana de Estudios para Eliminar y Prevenir la Discriminación.
Cuenta con diversas publicaciones en temas relativos a la transición democrática, la función pública, el sistema de partidos, los derechos y la ciudadanía.
Actualmente es profesor afiliado a la División de Administración Pública del Centro de Investigación y Docencia Económicas (CIDE); además de analista político cotidiano del noticiero Enfoque de Núcleo Radio Mil; analista semanal del noticiero nocturno de Proyecto 40, dirigido por Jorge Fernández Menéndez; articulista semanal de El Universal; integrante de la mesa editorial de la revista Nexos, y miembro del consejo consultivo de CONAPO.