Elena Petrova was born in Sofia. From 2007 to 2016 she was student at the National School of Dance Art. She graduated from major “Classic dance” in the class of Ivanka Kasabova.
In 2015 she joined the troupe of the Sofia Opera and Ballet.
Since then, she has taken part in all ballet and opera spectacles.