Es Licenciado en Administración de Empresas por The American University, Washington D.C. y cuenta con un Diplomado de Alta Dirección de Empresas por el Instituto Panamericano de Alta Dirección de Empresas (IPADE).
Fue Director General de Financiamiento de Proyectos de la Secretaría de Finanzas del Gobierno del Estado de México (2006).  
Como Director desarrolló el programa de Proyectos para Prestación de Servicios (PPS) y el Financiamiento Estructurado para Proyectos de Inversión del Estado de México.
También participó en el Refinanciamiento de la Deuda Pública del Estado de México en 2007 así como en la Bursatilización de los ingresos futuros del Instituto de la Función Registral.
Entre 1999 y 2004 había laborado en Banobras ocupando diversos cargos, entre ellos: Gerente de Arrendamiento Financiero y Subgerente de Proyectos Especiales. 
En 1991 fue Asistente Comercial de las Embajadas de México en Francia y en Chile, por el Banco Nacional de Comercio Exterior, S.N.C. (Bancomext).