Originario de México. Profesor de primaria y secundaria con especialidad en Historia, cuenta con una licenciatura en Filosofía por la Universidad La Salle. Es maestro en Psicología Clínica por la UNAM y ha sido profesor en primaria, secundaria y bachillerato.
Actualmente es catedrático en Humanidades y Bioética en la Universidad La Salle. Obtuvo el Premio Nacional FIMPES de Investigación en 1998.