Олександр Омельченко народився в м. Дніпро. Професійну освіту отримав в Білоруській хореографічній гімназії- коледжі (клас А. І. Коляденка), продовжив – у Московській державній академії хореографії (2013). З 2016-2018 Баварська державна опера (м. Мюнхен, Німеччина). Переможець багатьох престижних професійних балетних конкурсів: 1 премія і золота медаль – Міжнародний конкурс артистів балету в Кореї (Сеул) та інші.
В його репертуарі партії: Базіль, Еспада («Дон Кіхот» Л.Мінкуса), Альберт («Жізель» А. Адана), Колен (“Даремна обережність” П. Гертеля), Пастухи (“Спартак” А. Хачатуряна, постановка Ю. Григоровича), офіцер (“Майерлінг” Ф. Ліста) та інші.
З 2019 року провідний соліст Львівської Національної Опери.
В його репертуарі партії у театрі:
Альберт – “Жизель” А. Адана
Базіль – “Дон Кіхот” Л. Мінкуса
Солор – “Баядерка” Л. Мінкуса
Конрад – “Корсар” А. Адана
Троянда – “Видіння троянди” К. М. Вебера
Кавалер – Гран па із балету “Пахіта” Л. Мінкуса
Степан – “Лілея” К. Данькевича