Es licenciado en Economía por la Universidad Anáhuac, cuenta con maestría y doctorado en Economía, por la Universidad de Georgetown, en Washington, D.C.

Se desempeñó como economista en el Banco Interamericano de Desarrollo (BID) en Washington, D.C., y en la oficina de representación del Banco Mundial en México. Fue administrador de riesgos en las tesorerías del Bank of America y el Bank of Boston.

Fue Director General de la Organización para la Cooperación y el Desarrollo Económico (OCDE) y para los proyectos del Plan Puebla-Panamá en la Secretaría de Relaciones Exteriores (SRE). Fue fiscalizador de precios de transferencia en el Servicio de Administración Tributaria (SAT) y Director General Adjunto de Asuntos Internacionales en el Instituto Nacional del Emprendedor (INADEM).

Es docente e investigador de la Facultad de Economía y Negocios de la Universidad Anáhuac. Ha publicado diversos libros y colaboraciones en revistas.