Hasta 2019 ha sido el responsable del programa de formación en danza española de la Escuela de Flamenco de Andalucía (EFA). Ha impartido cursos intensivos, conferencias y masterclass en los distintos conservatorios del país, en escuelas privadas de danza y en instituciones internacionales como la Universidad de Nuevo México, el Ballet Nacional de España, el National Institute of Flamenco de Alburquerque, el Conservatorio profesional de danza Mariemma, el Conservatorio superior de danza María de Ávila, el Conservatorio profesional de danza de Málaga, Córdoba, Almeria y Granada, además del Institut del Teatre de Barcelona, entre otros.