Анастас Петров e роден на 1.IХ.1899 г. в град Добрич. 1922 г. заминава за Берлин и постъпва в школата на Евгения Едуардова, възпитаница на петербургското балетно училище. 1923-1925 - асистент на Едуардова, работи още с Макс Тернис - виден представител на немския изразен танц, приет е в Щатсопера, където участва в спектакли и поставя малки номера. 1.IХ.1927 г. открива балетна школа в София. 1 август същата година, назначен в Софийската опера като първи солист и балетмайстор. На 22.II.1928 г. е премиерата на първия му спектакъл "Копелия" от Леон Делиб. От нея започва летоброенето на професионалния български балет. До 1961 г. поставя 15 балетни спектакъла, десетки миниатюри и танцови номера, танците в над 500 опери. Поставя още в оперетата и самодейността, 17 г. ръководи балетната си школа. По-главни негови партии като танцьор: Франц, Принц Зигфрид, Клод Флоро, Прометей, Змеят, Д-р Охболи. Възлови спектакли "Копелия", "Лебедово езеро", "Жизел", "Есмералда", "Змей и Яна", "Раймонда", "Поетът принц", "Прометей". Удостоен е с най-високите държавни отличия. Носител е и на наградата Хердер, присъдена му от Виенския университет за обогатяване на европейската танцова традиция. Умира в София през декември 1978 г.