Воспитанник ДЮСШ «Юбилейный» Оренбург. В сезоне 2012/13 дебютировал в МХЛ в местной команде «Белые тигры». Сезон 2015/16 начал в команде ВХЛ «Ариада», затем выступал за «Юбилейный» в чемпионате Оренбурга[1]. Сезон 2016/17 провёл в «Динамо» Балашиха (ВХЛ). В конце мая 2017 года подписал контракт с «Металлургом» Магнитогорск[1], за который в течение двух сезонов провёл 33 матча в КХЛ, в сезоне 2017/18 также выступал за «Зауралье» Курган в ВХЛ. 1 мая 2019 года покинул «Металлург»[2] и 30 мая заключил однолетний двусторонний контракт с «Адмиралом» Владивосток[3]. Перед сезоном 2020/21 перешёл в «Торпедо» Нижний Новгород[4]. Провёл в КХЛ 9 матчей и в июне 2021 года был обменян в клуб ВХЛ «Лада» Тольятти[5]. Сезон 2023/24 ВХЛ начал в «Югре», но проведя три матча, расторг контракт[6] и перешёл в «Дизель». С сезона 2024/25 — в ХК «Челны».