Licenciado en Actuaría y en Matemáticas Aplicadas por el Instituto Tecnológico Autónomo de México y Maestro en Finanzas por la Escuela de Negocios del Instituto Tecnológico y de Estudios Superiores de Monterrey.
Fue Director General de Deuda Pública y encargado de la Dirección General de Riesgos de la Secretaría de Hacienda y Crédito Público, así como diversos cargos en el Banco Nacional de Obras y Servicios Públicos (Banobras), entre los que destacan la Dirección General Adjunta de Finanzas y la Dirección de Política Financiera.
Actualmente, se desempeña como Director de Finanzas en el Instituto Mexicano del Seguro Social (IMSS).