Nació en Monterrey, Nuevo León, México, donde se graduó como Licenciado en Estudios Internacionales por la Universidad de Monterrey, años después se graduó en el Programa de Alta Gerencia del INCAE "Business School" en Costa Rica.