Es Licenciado en Economía por la Universidad Nacional Autónoma de México (UNAM).  Tiene Cursos y diplomados en universidades e instituciones de Estados Unidos, México, Argentina, Colombia y España.

Inició su carrera en la Administración Pública Federal en 1991, laborando en la Secretaría de Hacienda y Crédito Público (SHCP); posteriormente en la Secretaría de Educación Pública (SEP), donde se desempeñó como Subdirector en la Dirección General de Bachillerato y formó parte del equipo de trabajo que realizó el primer currículum Básico Nacional para el Bachillerato; también colaboró en la Procuraduría General de la República (PGR).  De enero de 2013 a junio de 2014 fue Coordinador de Asesores del Secretario de Gobernación, Miguel Ángel Osorio Chong.

Fue Diputado Coordinador de la Fracción Parlamentaria del PRI en la III Legislatura de la Asamblea Legislativa del Distrito Federal.  Durante su gestión fue Presidente del Comité de Asuntos Editoriales e Integrante de las Comisiones de Cultura; Gobierno, Presupuesto y Cuenta Pública, y de Normatividad Legislativa, Estudios y Prácticas Parlamentarias.

A lo largo de su vida profesional también ha participado en espacios académicos y en medios de comunicación.  Actualmente es miembro de la Junta de Gobierno del Instituto de Estudios para la Transición a la Democracia (IETD), fue Secretario de Asociaciones del Colegio Nacional de Economistas y Vicepresidente de la Liga de Economistas Revolucionarios.  Fue profesor adjunto en la UNAM, también impartió cátedra en la Universidad Anáhuac.  De igual manera, es consultor del National Democratic Institute for Internacional Affairs (NDI) y de la Fundación Progreso Global.

El año pasado se desempeñó como Presidente del Partido Revolucionario Institucional en el Distrito Federal.

Ha sido articulista en los diarios Reforma, Excélsior, Milenio y la Crónica de Hoy, y analista en programas de Radio Fórmula, Radio ABC y Radio Centro.

En el gobierno del Presidente Enrique Peña Nieto fue uno de los 5 responsables técnicos de las consultas del Plan Nacional de Desarrollo 2013-2018, correspondiéndole el Eje México en Paz donde coordinó los foros a funcionarios, académicos, expertos y representantes de las organizaciones de la sociedad civil, así como su redacción final.