Es Licenciado en Economía por la Universidad Anáhuac. Realizó con una beca Fulbright una maestría en Economía en la Universidad de Virginia; cuenta también con una Maestría en Administración Pública por la Universidad de Columbia en Nueva York.
Inició su carrera profesional en la Secretaría de Hacienda y Crédito Público en donde ha colaborado en diferentes áreas como la Coordinación de Asesores del Secretario, la Unidad de Planeación Hacendaria, la Unidad de Política y Control Presupuestal, la Unidad de Coordinación con Entidades Federativas y la Unidad de Política de Ingresos.  
Fue Director Ejecutivo de comercialización de activos financieros, bienes muebles e inmuebles del Servicio de Administración y Enajenación de Bienes (SAE).  Fue economista del Banco Mundial en Washington DC para varios países de Latinoamérica y Tesorero del Municipio de Huixquilucan, Estado de México. Desde el 2013 es Director General Adjunto de Finanzas en Banobras.