Родился 18 февраля 1993 г. в Ивано-Франковске (Украина).
В высшей лиге чемпионата Беларуси провел 181 матч, забил 88 мячей (за «Столицу» – 115/53). В розыгрышах Кубка Беларуси за «Столицу» сыграл 15 матчей, забил 6 мячей, в Суперкубке – 2/0, в Лиге чемпионов – 12/4, в Балтийской лиге – 4/3.
Выступал за «Витэн» (Витебск) (2014-16), «Столицу» (Минск) (2016-21).
Чемпион Беларуси 2017, 2019 гг., серебряный призер 2015 г., бронзовый призер 2018, 2020 гг. Финалист Кубка Беларуси 2018, 2020, 2021 гг. Финалист Суперкубка Беларуси 2017, 2019 гг.
Вошел в символическую сборную чемпионата 2015 г.
2016/17 Столица (Минск) (29 – 16) 1-е место 2017/18 Столица (Минск) (19 – 5) 3-е место 2018/19 Столица (Минск) (16 – 3) 1-е место 2019/20 Столица (Минск) (25 – 11) 3-е место 2020/21 Столица (Минск) (26 – 18) 4-е место