Народився 9 липня 2002 року у м. Енергодар Запорізька область.
Зріст - 177 см., вага - 69 кг.
У чемпіонаті ДЮФЛ України виступав за команди «Металург» Запоріжжя (7 матчів), «Скала» Моршин (63 матчі, 24 голи).
На аматорському рівні виступав за команди «Карпати» Львів (чемпіонат України серед аматорів - 7 матчів), «Скала 1911» Стрий (чемпіонат та кубок України серед аматорів - 18 матчів, 8 голів).
У професійному футболі виступав за команди «Волинь»-U19 Луцьк (2019/20 - 7 матчів, 1 гол), «Рух»-U19 Львів (2020/21 - 8 матчів, 2 голи), «Рух»-U21 Львів (2020/21 - 8 матчів), «Мункач» Мукачево (2021/22, друга ліга - 19 матчів, 1 гол; кубок України - 1 матч), «Агробізнес» Волочиськ (2022/23 - 2024/25, перша ліга - 37 матчів, 4 голи; кубок України - 3 матчі, 1 гол).