Родился в Новокузнецке. В сезоне 2015/16 выступал за ФК «Новокузнецк». Дебютировал в Первенстве ПФЛ 13 октября 2015 года выйдя на замену в матче с «Сибирью-2». В дебютном матче Александр пропустил 2 мяча. Всего за сезон 2015/16 футболист сыграл 2 матча и пропустил 5 мячей.
Летом 2016 года перешел в «Томь» и был заявлен за молодежную команду.
31 августа 2017 года продлил контракт с "Томью" до 31 мая 2019 года.
В январе 2018 года был вызван в молодежную сборную России, которая с 1 по 9 февраля проводила учебно-тренировочный сбор в Испании. В товарищеском матче с "Баварией" (до 23 лет) дебютировал за сборную, отыграв первый тайм на ноль. В перерыве был заменен, а матч завершился вничью 1:1. 20 мая 2018 года провел полный матч за молодежную сборную России против сверстников из Кипра и помог одержать уверенную победу со счетом 3:0.
Первенство России среди любительских футбольных команд
5-й тур
Томь-М
Томск
0
:0
Алтай
Барнаул
Томск, стадион "Темп"