Es Ingeniero Industrial por el Instituto Tecnológico y de Estudios Superiores de Monterrey y Licenciado en Filosofía por la Universidad Panamericana. Cuenta con un MBA por la Universidad de Vilnius, Lituania, y es Doctor en Liderazgo Organizacional por la Universidad de Phoenix. Asimismo, cursó el programa D-1 en el IPADE.
Es profesor de Ética Profesional y Administración en la Universidad Panamericana, campus Guadalajara, y ha sido profesor invitado en la Universidad Católica de Lille, Francia. Actualmente, se desempeña como Director del programa Líderes21.

