In 2007 Aleksandr graduated from the Ballet School of Dnepropetrovsk Academic Opera and Ballet Theater. From 2007 to 2011, he studied in Dnepropetrovsk Theatre and Arts College. He was awarded a bachelor’s degree at Kherson State University. He worked at Dnepropetrovsk Academic Opera and Ballet Theater from 2007 to 2012 He danced in the following ballet companies: Classical Russian Ballet headed by Hassan Usmanov, Royal Russian Ballet, Moscow City Ballet headed by Vladimir Smirnov-Golovanov, The Crown of Russian Ballet headed by Anatoly Emelyanov. Since 2016, he has worked at Moscow State Ballet.