Profesor en el área de Dirección financiera del IPADE y candidato a doctor en Crummer Graduate School of Business. Ha ocupado diversas posiciones directivas en organizaciones del sector privado; ha fungido como miembro del Consejo de administración en empresas de los sectores financiero, cables, autoservicios, maderero y agrícola.
Además de su labor docente, ocupa la posición de director del programa de perfeccionamiento directivo D-1 del IPADE, en su sede de Monterrey.