Profesor de Estado en Química y Biología de la Universidad de Santiago de Chile (USACH), Magíster en Currículum y Evaluación Educativa por la Universidad de Santiago de Chile (USACH) y Doctor en Educación, mención en Política Educativa, de la Universidad Andrés Bello (UNAB).
Su trayectoria profesional incluye docencia en educación superior, escuelas y participación en contextos educativos no formales. Así también, ha colaborado en proyectos de investigación que abarcan desde la innovación educativa en Formación Inicial Docente, hasta el trabajo con escuelas rurales desde el enfoque de la investigación acción.
Actualmente, es docente adjunto de la Escuela de Educación de la Universidad de O’Higgins para la carrera de Pedagogía en Ciencias Naturales con menciones, en donde apoya la formación en asignaturas de la línea de investigación educativa, currículum y evaluación de las ciencias naturales.
En el ámbito de la investigación, su foco está en los procesos de enseñanza y aprendizaje de las ciencias, así como en el estudio de la política educativa desde la perspectiva de los Estudios Críticos del Discurso.