Maestro en Derecho por la Universidad de Chicago (1994) con estudios de Maestría en Administración de Empresas por el ICADE (1999), obtuvo el título de Licenciado en Derecho por el ITAM obteniendo Mención Honorífica (1993) y ha sido profesor en la Facultad de Derecho de la UNAM y del Departamento de Derecho del ITAM.
Se ha especializado en temas de inteligencia financiera, inteligencia patrimonial y económica, regulación financiera y administrativa, así como en regímenes públicos y privados en materia de prevención y combate al lavado de dinero y financiamiento al terrorismo.
Desde septiembre de 2016 preside los consejos de administración de Banco Azteca Guatemala, El Salvador, Panamá, Honduras y Perú y se desempeña como Jefe de Legal y Cumplimiento de Azteca Servicios Financieros teniendo bajo su cargo las áreas Legal, Cumplimiento, Normativa, Reportes Regulatorios, Cabildeo en América Latina y Prevención de Lavado de Dinero.
Asimismo, es Co-coordinador del Comité de Compliance de la Asociación de Bancos de México.
De marzo de 2013 a septiembre de 2016 se desempeñó como Jefe de la Unidad de Prevención de Finanzas Ilícitas de Grupo Salinas mismo que cuenta entre sus entidades a 6 bancos tanto en México como en Latinoamérica, 2 aseguradoras, 1 casa de bolsa, 1 Afore, 2 Transmisores de Dinero y diversas entidades que realizan actividades vulnerables.
De enero de 2011 a enero de 2013 fue titular de la Unidad de Inteligencia Financiera de la Secretaría de Hacienda y Crédito Público.
También se desempeñó como Representante de la Secretaría de Hacienda y Crédito Público en Washington siendo durante más de tres años enlace del gobierno mexicano con el Departamento del Tesoro, el Departamento de Justicia, el Departamento de Seguridad Interna, el Departamento de Estado y con varias agencias gubernamentales de Estados Unidos.
Fue representante de México y Jefe de la Delegación mexicana ante diversos organismos intergubernamentales como son el Grupo de Acción Financiera Internacional sobre Blanqueo de Capitales (GAFI), el Grupo de Acción Financiera de Latinoamérica (GAFILAT), el Grupo de Acción Financiera del Caribe (GAFIC) y el Grupo Egmont de Unidades de Inteligencia Financiera.
Trabajó en la Procuraduría Fiscal de la Federación desempeñando diversos cargos como Director General de Asuntos Financieros, Director General Técnico de Proyectos Normativos y Director General de Legislación y Consulta.