Вихованець полтавського футболу. У жовтні 2019 року дебютував в УПЛ і в першому ж сезоні став фіналістом Кубка України. Усього за головну команду «Ворскли» провів 80 матчів, 24 з яких – без пропущених голів.
10 лютого 2023 року став гравцем «Шахтаря», підписавши з клубом контракт на 5 років.
Виступав за юнацьку збірну України, з якою дійшов до півфіналу Євро-2018 (U19). У складі збірної України U20 став переможцем молодіжного чемпіонату світу 2019 року. 11 листопада 2021 року дебютував за національну збірну України.
Має гарні антропометричні дані, чудово діє на лінії та на виходах, грамотно обирає позицію.