Народився 11 грудня 1974 року у селі Рихтичі Дрогобицького району Львівської області. У 1991 році закінчив середню школу №1 м. Дрогобича. У 1996 році закінчив Дрогобицький державний педагогічний університет імені Івана Франка за спеціальністю "Фізика та технічна творчість", отримавши диплом з відзнакою. У 2008 році захистив кандидатську дисертацію на тему “Самоузгоджені електрон-деформаційно-дифузійні ефекти в широкозонних напівпровідниках та гетеросистемах із самоорганізованими точковими дефектами”. З 2008 до 2012 рр. – старший викладач кафедри загальної фізики Дрогобицького державного педагогічного університету імені Івана Франка. З 2012 р. й до сьогодні – доцент цієї ж кафедри (у 2022 році кафедра отримала назву кафедри фізики та інформаційних систем). Автор понад 200 наукових та навчально-методичних праць.
Керівник та виконавець наукових проєктів:
Формування електронно-діркових переходів у напружених гетеросистемах з самоорганізованими дефектно-деформаційними кластерами (2008 – 2010 рр., номер держреєстрації 0108U000587);
Теорія струмопереносу через бар’єр Шотткі на основі напружених наногетеросистем арсенід індію – арсенід галію з квантовими точками (2011 – 2013 рр., номер держреєстрації 0111U001019);
Керування спектром та напрямом випромінювання гетеролазера на квантових точках за допомогою акустичної хвилі (2014 – 2016 рр., номер держреєстрації 0114U002615);
Вплив акустоелектронної взаємодії на умови формування поверхневої надгратки при лазерному опроміненні GaAs, CdTe (2016 – 2018 рр., номер держреєстрації 0116U004736);
Формування надгратки адсорбованих атомів у напівпровідниках із структурою цинкової обманки в електричному та механічному полях (2019 – 2021 рр., номер держреєстрації 0119U100667);
Архітектоніка активних середовищ елементів світловипромінюючих систем: властивості, ієрархічна та інтерфейсна самоорганізація (2020– 2022 рр., номер держреєстрації 0120U102217);
Дослідження баричних властивостей квантових точок з багатошаровою оболонкою для біомедичних застосувань з використанням нейромережі (2022-2024 рр., номер держреєстрації 0122U000871);
Вплив зовнішніх полів на синтез, сенсорні властивості квантових точок для медичних застосувань в умовах війни (2024-2026 рр., номер держреєстрації 0124U001093).