Médico cirujano por la Universidad Autónoma de San Luis. Es psiquiatra y maestro en Ciencias Médicas por parte de la Universidad Nacional Autónoma de México. Posteriormente, obtuvo su especialidad en Psicoanálisis en la Asociación Psicoanalítica Mexicana.
Ha sido médico Especialista “A” en el Instituto Nacional de Nutrición, director del área de Adicciones en el Fideicomiso para la Atención de Niños de la Calle y Adicciones del Gobierno del Distrito Federal, y Fundador y director médico de Avalón (Centro de Tratamiento para la Mujer).