Nació en Querétaro, México, en 1967. Realizó estudios de psicología en la Universidad Nacional Autónoma de México y tiene una maestría en Psicoterapia Gestalt. Ha recibido entrenamiento en terapia cognitivo-conductual y en tanatología. Desde hace más de diez años es terapeuta profesional e imparte talleres de desarrollo humano y manejo de emociones. Es catedrático del área en diversas instituciones de educación superior en la Ciudad de México. Desde 2010 escribe el exitoso blog “Tiempo de bien estar” en el diario El Universal.