Maestro en Ciencias de la Educación por la Universidad Latinoamericana, Campus Florida. Licenciado en Lengua y Literaturas Hispánicas por la Facultad de Filosofía y Letras de la UNAM. Diplomado en Etimologías Grecolatinas por el Colegio de Letras Clásicas, Diplomado en Lingüística y Literatura por el Colegio de Letras Hispánicas (FFYL-UNAM) y Diplomado en Cultura de paz y literatura en el aula por la Universidad La Salle.
Ha impartido cursos de Redacción en la Facultad de Enfermería y Obstetricia, el Seminario de Etimologías Médicas en la Escuela de Enfermería del Instituto Nacional de Cardiología y la cátedra “Desarrollo de habilidades comunicativas” en el marco del programa La ciencia en tu escuela de la Academia Mexicana de Ciencias.
Ha presentado conferencias en la Asociación Mexicana de Medicina General y Familiar A.C. (AMMEGFAC), en el Centro Interdisciplinario de Ciencias de la Salud (UST-IPN), en la Academia de Lenguas Clásicas Fray Alonso de la Veracruz, en la Facultad de Filosofía y Letras de la UNAM, en el IX Congreso Iberoamericano de Aprendizaje Mediado por Tecnología (CIAMTE) de la FES Zaragoza, en el II Coloquio de la Red IDEALEA sobre Análisis de textos y en el II Congreso Internacional de Humanidades Digitales Hispánicas con sede en Madrid, España.
Actualmente es docente en Escuela Nacional Preparatoria donde imparte las asignaturas de Lengua Española, Literatura Universal y Literatura Mexicana e Iberoamericana. Asimismo, imparte el módulo de Etimologías médicas a los alumnos de la Facultad de Medicina que cursan la asignatura de Propedéutica Médica y Fisiopatología en la UMF #18 del IMSS.