Es Licenciado en Enfermería por la Universidad Autónoma Benito Juárez de Oaxaca, cuenta con un Diplomado en la Especialidad Postécnica de Administración de los Servicios de Enfermería por la Universidad Autónoma Benito Juárez de Oaxaca, además cuenta con una Especialización de Enfermería del Adulto en Estado Crítico por la Escuela Nacional de Enfermería y Obstetricia UNAM.

En la Administración Pública ha sido Asistente al Segundo Taller de Evaluadores Externos del Consejo Mexicano para la Acreditación de Enfermería (COMACE AC), Subjefe de Enfermeras del Hospital Regional de Alta Especialidad de Oaxaca, Supervisor de Turno de Enfermeras del Hospital Regional de Alta Especialidad de Oaxaca, Encargado de Servicio del Hospital Regional de Alta Especialidad de Oaxaca y Catedrático de la Universidad Autónoma Benito Juárez de Oaxaca.