Es Licenciado en Administración de Empresas por la Universidad Popular Autónoma de Veracruz, y cuenta con una maestría en Controller Financiero por la Universidad de Alcalá en Madrid, España; por parte del Instituto Panamericano de Alta Dirección de Empresas (IPADE) cursó el programa de Alta Dirección.

Dentro de la CNBV ocupó el cargo de Vicepresidente de Supervisión de Banca de Desarrollo y Finanzas Populares, de enero de 2016 al 31 de julio de 2017.  Entre los cargos que ha desempeñado está el de Director General del Registro Único de Vivienda (RUV); Director General Adjunto de Banca Comercial y Operación del Banco del Ahorro Nacional y Servicios Financieros (Bansefi); Director Comercial, de Operación y Sistemas de la Sofom Crédito Firme entidad regulada.

Fue Director Ejecutivo de Operaciones en Financiera Rural, así como en diferentes instituciones como: bancos, empresas de factoraje y arrendadoras. Cuenta con una experiencia en el mercado financiero mexicano de más de 30 años.