Graduado como Médico Veterinario Zootecnista en la Universidad Autónoma de Yucatán, 3 años después realizo en la Universidad Autónoma del Estado de México su especialidad en Medicina y cirugía en Peros y Gatos. Obtuvo también un Mérito a la excelencia cuando curso el Diplomado de anestesiología y analgesia en perros y gatos, VI generación en el Colegio Mexicano de Anestesiología y Analgesia Veterinaria.
Ha trabajado como médico veterinario en diferentes hospitales tanto en Yucatán como en el Estado de México, ha tenido una estancia rotatoria de tiempo completo en el hospital veterinario de pequeñas especies, UAEMex. y Actualmente es el encargado del área de anestesia y analgesia em Alpha Mérida Hospital Veterinario.
Ha tomado cursos de actualización tanto en la Universidad Autónoma de Yucatán, así como en el Colegio Mexicano de Anestesiología y Analgesia Veterinaria. También ha participado en algunos congresos y jornadas medicas como ponente en México.