Алексей родился 20 августа 1987 года в Москве. Начал заниматься футболом в школе «Спартака». Первый тренер – Алексей Гришин. Позже учился в школах «Динамо-3», «Динамо», «Локомотив». Окончил ДЮСШ «Строгино». В мини-футболе играл за команды «Золостспорт», КПРФ. В пляжный футбол впервые попробовал играть в 2006 году. В 2007 году дебютировал за основную команду «Строгино». На Кубке России-2010 сыграл за саратовскую «Дельту», в 2010-2017 годах играл за «Локомотив», а с 2018-го защищает цвета «Спартака». Шестикратный чемпион России.
В сборной России Алексей дебютировал в 2007 году. За время выступлений в составе национальной команды стал двукратным чемпионом мира, пятикратным победителем Евролиги, трёхкратным победителем Межконтинентального кубка, чемпионом Европейских игр.