Народився 27.07.1978 (м. Львів).
Вищу освіту здобув у Національному університеті «Львівська політехніка» за спеціальністю «Землевпорядкування та кадастр», кваліфікація – магістр з геодезії, картографії картографії та землевпорядкування у 2001 році.
З 2002 року працював на посаді землевпорядника-геодезиста відділу інженерії геодезії та кадастру у ВАТ «Геотехнічний інститут», м. Львів. Пізніше на керівних посадах (в.о. керівника відділу інженерії геодезії та кадастру, у 2004р., начальником відділу інженерії геодезії та кадастру, у 2007р.) цього ж підприємства.
У жовтня 2020 року призначений на посаду заступника начальника Головного управління Держгеокадастру у Львівській області.
Депутатом не обирався, стягнень немає.