Filósofo por la PUCP y egresado del Programa de Profesionalización Docente de la EESP Innova Teaching School. Se ha desempeñado como docente de educación básica y superior, y como investigador en temas de ciudadanía e interculturalidad. Con experiencia en distintas áreas del Minedu vinculadas a evaluación de aprendizajes y a formación docente, en los años recientes ha sido asesor pedagógico y coordinador senior de la Dirección General de Desarrollo Docente. Actualmente, es consultor en diversos ámbitos del sector educativo.