Profesor de pregrado en la Licenciatura de Medicina por la facultad de medicina de la Universidad Nacional Autónoma de México y de la Universidad Anáhuac.
Profesor de postgrado por la facultad de bioética de la Universidad Anáhuac.
Profesor asociado al curso de alta especialidad en Medicina del Dolor y en Medicina Paliativa de la Universidad Nacional Autónoma de México en el Instituto Nacional de Ciencias Médicas y Nutrición Salvador Zubirán y en el Hospital General "Dr. Manuel Gea Gonzalez".
Investigador del Centro Interdisciplinario Red Anáhuac de Cuidados Paliativos de la Universidad Anáhuac y del Health Sciences Research Network de Centro Algia para la Educación en Salud, A. C.