Народився у Новоград-Волинському Житомирської області. Вихованець: Академія ФК "Дніпро" (2014-2017), ДЮФШ "Динамо" ім. Лобановського (з 2017 року).
Кар'єра футболіста: "Динамо" U-19 Київ (2018-2022) – 52 матчів/7 голів, "Динамо" U-21 Київ (2018-2021) – 15/1, "Інгулець" Петрове (2022-2023) – 9.
Збірна України: U-15 (2017) - 2 матчі, U-16 (2017) - 4, U-17 (2018-2019) - 6/1.
У складі "Кривбасу" дебютує.