Flavia Dule trained at the Centro Opus Ballet in Florence.
She participated as an intern in the production of Swan Lake by Loris Petrillo and continued her training thanks to scholarships at the Folkwang University of the Arts in Germany, the Peridance Dance Centre in New York and the Balletto di Toscana.
She graduated from the Jasmin Vardimon Company in England, an experience that allowed her to perform on tour with international choreographers. She then worked as a freelancer between England and Slovakia collaborating with Harriet Macauley and Tomas Daniellis.
She is currently on tour with the Balletto di Sardegna company, performing in two productions throughout Italy. In parallel with her career as a dancer, she continues to teach contemporary dance, supported by a university course in psychology. She teaches in workshops and seminars throughout Italy and is a permanent teacher at the professional centre Carolina Basagni and Firenze Danza. She also expands her teaching experience by leading workshops in Spain.
In addition to dance and teaching, she dedicates herself to authorial research, developing projects in collaboration with other local artists.