Licenciado en Pedagogía egresado de la Facultad de Estudios Superiores Aragón de la Universidad Nacional Autónoma de México (UNAM), cuenta con una Maestría en Planeación Educativa por el Centro de Estudios Superiores en Educación, A. C. Colaboró por más de 28 años en el Colegio de Bachilleres, Organismo Público Descentralizado del Estado, en donde ocupó diversos cargos directivos siendo el último de ellos el de Director de Evaluación, Asuntos del Profesorado y Orientación Educativa. Se desempeñó en la docencia en el propio Colegio de Bachilleres, en el Colegio Nacional de Educación Profesional Técnica y como profesor en línea en la Universidad Abierta y a Distancia de México, de la SEP. En la UNAM fue Coordinador de Planeación y Organización del Centro de Enseñanza para Extranjeros, así como jefe de la Unidad Administrativa. Fue docente en el Diplomado Avanzado para Profesores de Español como Lengua Extranjera (DIAPELE) y profesor en la carrera de Pedagogía en la Facultad de Estudios Superiores Acatlán. Actualmente ocupa el cargo de Jefe de la Unidad Administrativa de la Dirección General de Cooperación e Internacionalización de la UNAM.