Народився 22 квітня 1997 року у м. Бібрка Львівська область.
Зріст – 170 см, вага – 64 кг.
Центральний півзахисник.
Вихованець «Покрова» Львів.
У чемпіонаті ДЮФЛ України за команду «Покрова» Львів провів 18 матчів, забив 3 голи.
На аматорському рівні виступав за команди «Галичина» Бібрка, «Сокіл» Великі Глібовичі, «Погонь» Львів, «Сокіл» Лани, «Фенікс-Стефано» Підмонастир, СКК «Демня-Фенікс» Демня/Підмонастир, «Темп-Думна» Відники/Ременів, «Захід» Бібрка, «Благо-Юність» Верхня Івано-Франківська область.
Виступав у Словаччині у клубі SDM «Domino» Братислава.
У професійному футболі виступав за команди «Карпати» Львів (2022/2023, перша ліга – 6 матчів, 1 гол), «Лівий Берег» Київ (2023/2024, перша ліга – 7 матчів; кубок України – 3 матчі).