Народився 27 квітня 1982 року у селі Товтри Заставнівського району Чернівецької області.
Після закінчення школи, упродовж 1999-2004 років, навчався на математичному факультеті Чернівецького національного університету імені Юрія Федьковича, який закінчив 2004 року з відзнакою за спеціальністю “Математика”.
З 1 вересня 2004 року до 31 жовтня 2008 року працював на кафедрі математичного моделювання на посаді асистента.
З 1 листопада 2008 року навчався в аспірантурі; 3 червня 2011 року захистив дисертацію на здобуття наукового ступеня кандидата фізико-математичних наук.
З 1 вересня 2011 року працює асистентом на кафедрі математичних проблем управління і кібернетики. Забезпечує викладання дисциплін:
- Комп'ютерні мережі
- Інтелектуальний аналіз даних
- Теоретичні основи кібернетики
- Теорія ймовірностей та математична статистика
- Програмування мовою Java
- Організація баз даних та знань
Після завершення 2022/23 навчального року приєднався до лав Збройних Сил України.