Воспитанник омского «Авангарда». На драфте юниоров КХЛ 2012 года был выбран под № 75 ханты-мансийской «Югрой». В сезонах 2012/13 — 2015/16 играл за команду МХЛ «Мамонты Югры». В октябре 20115 года провёл три матча в КХЛ за «Югру». Также в сезоне-2015/16 сыграл 23 матча за «Рубин» Тюмень в ВХЛ. В сезоне-2016/17 провёл три матча в ВХЛ за «Спутник» Нижний Тагил[1] и 17 — за «Алтай-Торпедо» в чемпионате Казахстана. В следующем сезоне сыграл 15 матчей за «Кристалл» Саратов в ВХЛ-Б. Сезон-2018/19 начал в «Донбассе»[2], за который выступал в Кубке Беларуси, затем перешёл в «Кременчуг», в котором провёл четыре сезона. Летом 2019 года был на просмотре в румынском клубе «Корона»[3].
Чемпион (2020), серебряный (2022), бронзовый призёр (2019, 2021) чемпионата Украины.