Licenciado en Educación Biología. Máster en Ciencias de la Educación. Doctor en Ciencias Pedagógicas. Se ha desempeñado como docente en las asignaturas de Biología General, Anatomía y Fisiología Humanas, Conservación de la Biodiversidad, Didáctica de la Biología y las Ciencias Naturales. Trabajó en la Universidad de Oriente en Cuba como profesor a tiempo completo en el departamento de Biología y Geografía. ha impartido cursos de postgrado sobre la enseñanza de la Biología. Miembro de proyectos de investigación sobre Educación Ambiental, Docencia de la Biología y Educación para la conservación de la biodiversidad. Desde agosto del 2018 labora en el Liceo Científico Dr Miguel Canela Lázaro en República Dominicana. Actualmente se desempeña como coordinador STEAM en esta misma institución.