Es Actuario por la Universidad Nacional Autónoma de México (UNAM) y posee también una Maestría en Ciencias de Estadística Aplicada con especialidad en Econométrica, por la Universidad de Oxford (Reino Unido).

En el campo académico, participó como profesor en las asignaturas de Estadística, Econometría y Productos Financieros de Derivados  en la UNAM y en el Instituto Tecnológico Autónomo de México (ITAM).

Se desempeñó en el Banco de México como  Director de Sistemas de Pagos,  Gerente de Administración de las Reservas Internacionales del Banco de México y como Subgerente de Instrumentación de la Política Monetaria.

En el ámbito internacional fungió como Presidente del Grupo de Trabajo sobre Sistemas de Pago para América Latina y el Caribe; y  Delegado del Banco de México en el Foro de Reguladores de las Infraestructuras Financieras para los derivados OTC.