Actualmente se desempeña como Director General de Administración de Riesgos y Crédito en Grupo Financiero Banorte; pertenece al Consejo de Administración de Grupo Financiero Banorte; Banco Mercantil del Norte; Arrendadora y Factor Banorte; Sólida Administradora de Portafolios; Seguros Banorte y Pensiones Banorte. Fue Director General de Banco Interacciones de 2004 a 2018 y Director Corporativo de Administración de Riesgos de Grupo Financiero Interacciones de 2002 a 2004. Previamente ha ocupado las direcciones de Banca Corporativa tanto en Bancomer como en BBVA-Bancomer.
Sus antecedentes laborales en el sector bancario se han enriquecido mediante experiencias profesionales en Banamex, Banco de México y la Secretaría de Hacienda y Crédito Público. Así mismo ha destacado en el plano académico como catedrático y por estudios de posgrado que abarcan doctorado, maestrías y especializaciones en materia de Economía, Administración de Empresas, Finanzas y Ciencias Sociales; en instituciones como el Tec de Monterrey, la UIA (de la cual fue Director del Departamento de Economía), el ITAM, Harvard University y el New York Institute of Finance.
Ha sido galardonado con becas de diferentes Consejos y Fundaciones como Conacyt y Fulbright. En materia de Gobierno Corporativo está certificado por la National Association of Corporate Directors (NACD) y por el Consorcio de Directores (Consejeros) de las Universidades de Stanford, Chicago y Darmouth. Es accionista de diversas empresas públicas y privadas de las cuales ha fundado cuatro y se mantiene como miembro vitalicio de la American Association of Individual Investors (AAII).