Родился в Стрежевом. Воспитанник казанского "Рубина", академии Коноплева и "Чертаново". Профессиональную карьеру начал в "Чертаново", затем перебрался в московский "Спартак", где с 2012 по 2016 год выступал за дублирующий и молодежные составы, позже перебрался в ПФЛ в подольский "Витязь" (2016/17). Сезон 2017/2018 провел в ФНЛ за "Химки", в сезонах 2018/19 и 2019/20 защищал цвета "Томи" также в ФНЛ. На его счету 2 матча за сборную России до 17 лет и 4 матча за сборную России до 21 года. Всего в карьере провел 174 матча, в которых отличился 3 раза.
В "Соколе" с июня 2020г.
На сборах в Адлере в феврале 2021г. получил серьезную травму, из-за которой выбыл до конца сезона, и был отзаявлен.