Народився 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 гол).