Алексей — воспитанник любительского клуба «Интер» (Днепропетровск). В 2008 году молодой голкипер пополнил состав второй команды запорожского «Металлурга», за которую провёл сорок шесть матчей за четыре сезона. За первую команду «Металлурга» он дебютировал 13 октября 2011 года в матче против «Львова»[2]. В украинской премьер-лиге Алексей сыграл десять игр и пропустил 22 мяча.
В 2013 году перебрался в киевское «Динамо». В 2014 году выступал на правах аренды за ужгородскую «Говерлу» и донецкий «Олимпик». В марте 2015 года перешёл на правах аренды в кутаисское «Торпедо»[3]. В июне 2015 года перешёл в другой грузинский клуб на правах аренды, в «Дилу»[4].
22 января 2016 года подписал двухлетний контракт с луганской «Зарёй»[5].
В феврале 2018 года стал игроком львовских «Карпат»[6].
Летом 2018 года подписал пятилетний контракт с донецким «Шахтёром»[7].
Карьера в сборной
Сыграл по одному матчу в украинских сборных до 18 и до 20 лет. Выступал за молодёжную сборную Украины, на его счету девять встреч.
Алексей ШЕВЧЕНКО(рус.). Официальный сайт запорожского «Металлурга» (7 июня 2012). Дата обращения: 8 марта 2013. Архивировано из оригинала 21 января 2013 года.