Maria graduated Tallinn University, the department of choreography, professor Mait Agu’s course (choreographer, dancer, dance teacher), studied flamenco in Amor de Dios flamenco academy in Madrid (AEF and Eesti Kultuurkapital grants) and in other dance studios in Seville and Jerez.

Maria discovered flamenco while learning Spanish language (started learning the language at the age of 9; besides dance Maria worked as a teacher of Spanish language, translator and guide).

Maria taught and performed flamenco in Estonia, Latvia, Lithuania, Finland, Germany and Spain. Since 2001 she has been closely cooperating with the principal dancer and choreographer of Ballet Flamenco de Madrid Ivan Gallego.