Estudió economía, humanidades clásicas y filosofía especializándose en el campo de la ética general. Ha trabajado en el comité de ética y valores de TV Azteca, así como en el desarrollo de programas de educación en ética y valores en la Universidad del Valle de México, y ha colaborado en programas en Radio Centro y ACIR Radio. Fue coordinador de ética en la Universidad Metropolitana de Monterrey. Es autor del libro Ética para Pancho. Actualmente trabaja en el Grupo Plenus Educación, con sede en Monterrey.