Народився 27.07.1978 (м. Львів).

Вищу освіту здобув у Національному університеті «Львівська політехніка» за спеціальністю «Землевпорядкування та кадастр», кваліфікація – магістр з геодезії, картографії картографії та землевпорядкування у 2001 році.

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

У жовтня 2020 року призначений на посаду заступника начальника Головного управління Держгеокадастру у Львівській області.

Депутатом не обирався, стягнень немає.