Народився 1980 року в м. Львові. Закінчив історичний факультет Львівського національного університету імені Івана Франка (2001) та аспірантуру Львівського національного університету імені Івана Франка (2004). У 2005 році захистив кандидатську дисертацію «Міське громадянство Львова XV–ХVIII ст. (за реєстрами прийняття до міського права)» під керівництвом к.і.н., доцента Р. М. Шуста. Працював молодшим науковим співробітником науково-дослідної лабораторії історико-археологічних досліджень (2005) та асистентом кафедри міжнародних відносин та дипломатичної служби Львівського національного університету імені Івана Франка (2005-2008). З жовтня 2008 року – старший науковий співробітник відділу історії і теорії археографії та споріднених джерелознавчих наук Інституту української археографії та джерелознавства ім. М. С. Грушевського НАН України.
Сферу наукових зацікавлень становлять пізньосередньовічна та ранньомодерна історія України, історія міст та міщанства, балканістика, історичні та філологічні дослідження в НТШ.
Окремі видання:
Громадяни Львова XIV–XVIII ст.: Правовий статус, склад, походження. – Київ; Львів, 2012. – 558 с.
Зовнішня політика України: навч. посіб. – К., 2010. – 572 с. (співавтор – Кучик О. С.).
Статті:
Умови та процес прийняття до міського права у Львові у 1501–1571рр. // Rocznik Europejskiego Kolegium Polskich i Ukraiskich Uniwersytetw. – Lublin, 2003. – T. 1. – S. 124–134.
Формули присяг на отримання міського громадянства у Львові XVIІст. // Пам’ятки: археографічний щорічник. – К., 2003.– T. 4. – С. 238–244.
Громадяни міста Львова як соціальна група у XV–XVI ст. // Ефективність державного управління: Зб. наук. праць Львівського регіонального інституту державного управління Національної академії державного управління при Президентові України. – Львів, 2003. – Вип. 4. – С. 113–124.
Надання міського громадянства некатолицькому населенню Львова у 1501–1571 рр. // Наукові зошити історичного факультету Львівського національного університету імені Івана Франка: Зб. наук. праць. – Львів, 2003. – № 5/6. – С.42–48.
Соціально-економічне становище жінки у великих містах на українських землях у XVI–XVIІ ст. // Ефективність державного управління в контексті європейської інтеграції: Матеріали міжнародної науково-практичної конференції, 23 січня 2004р. – У2 ч. – Львів, 2004. – Ч. 2. – С. 175–178.
Старосамбірський замок за інвентарем 1585 року // Альманах Старосамбірщина III. – Львів, 2004 – С. 85–90.
«Славетні і шляхетні» у Львові у другій половині ХV – першій половині ХVІІ ст. (шляхта у реєстрах новоприйнятих львівських громадян) // Наукові записки. Збірник праць молодих вчених та аспірантів Інституту української археографії та джерелознавства імені М. С. Грушевського. – 2005. – Т. 11. – С. 5–17.
Географія походження львівських міщан 1405-1727 рр. (за реєстрами прийнять до міського громадянства) // Архівознавство. Археографія. Джерелознавство: Міжвід. зб. наук. праць. – Вип. 8. – К., 2006. – С. 225–245.
Професії виробничої сфери львівського міщанства (За реєстрами новоприйнятих громадян XV–XVIII століть) // Записки НТШ. – Т. 252: Праці Комісії спеціальних (допоміжних) історичних дисциплін. – Львів, 2006. – С. 320–370.
Умови та процес надання львівського міського громадянства у Львові в 1501–1571 рр. // Львів: місто – суспільство – культура. – Т. 6: Львів–Краків: діалог міст в історичній ретроспективі [Вісник Львівського університету. Серія історична. Спеціальний випуск 2007]. – Львів, 2007. – С. 68–77.
Умови та процес надання львівського міського громадянства у XV–XVIII ст. // Записки НТШ. – Т. 256: Праці історично-філософської секції. – Львів, 2008. – С. 113–141.
Еволюція престижності міського громадянства Львова у XIV–XVIII ст.» (подано до збірник на пошану М. Г. Крикуна) // Крізь століття. Студії на пошану Миколи Крикуна з нагоди 80 річчя / Наукове товариство ім. Шевченка. Українознавча наукова бібліотека НТГШ. – Ч. 33. – Львів, 2012. – С. 43–56.
Пропозиції щодо створення Центру підготовки та публікації джерел // Литовська Метрика в комплексі пізньосередньовічних джерел з історії України: проблеми вивчення та публікації. Матеріали круглого столу (Київ, Інститут історії України НАН України 21 березня 2012 р.). – К., 2012. – С. 38–41.
Берненська унія // Енциклопедії НТШ (у друці).
Бесарабія // Енциклопедії НТШ (у друці).
Проблема повноти реєстрів новоприйнятих львівських громадян у XIV–XVIII ст. (подано до збірника наукової конференції “Історія та культура Львова” (28–29 березня 2012 р.) (у друці).