Александр Воронов родился в 1992 году в Москве. В 2013 году окончил Академическое музыкальное училище при Московской государственной консерватории имени П. И. Чайковского по специальности «дирижер хора».
В 2013–2022 гг. обучался вокалу в Университете Моцартеум в Зальцбурге. В оперном театре Моцартеума исполнил партии Сенеки («Коронация Поппеи» Монтеверди), Симоне («Джанни Скикки» Пуччини), Гремина («Евгений Онегин» Чайковского), Мефистофеля («Фауст» Гуно) и Фабрицио («Площадь» Вольфа-Феррари). В 2022 году на открытии Зальцбургского фестиваля исполнил партию Франциска в опере «Франциск и Султан» Фаусто Тускано.
Выступал в Опере Бергена («Джанни Скикки» Пуччини), Оперном театре Тэгу в Южной Корее (Зарастро в «Волшебной флейте» Моцарта). Принимал участие в исполнении камерной оперы «Лоэнгрин» Сальваторе Шаррино на Пасхальном фестивале в Зальцбурге и в Филармонии на Эльбе (Гамбург). На сценах Пермского театра оперы и балета имени П. И. Чайковского и Московского академического Музыкального театра имени К. С. Станиславского и Вл. И. Немировича-Данченко выступал в партии Короля в опере «Любовь к трем апельсинам» Прокофьева.
С сезона 2024/25 – солист Нижегородского государственного академического театра оперы и балета имени А. С. Пушкина.