Historyk, publicysta, absolwent Uniwersytetu Jagiellońskiego, doktor nauk humanistycznych, kustosz dyplomowany Muzeum Krakowa, kierownik Oddziału Pałac Krzysztofory. Stypendysta Polskiej Misji Historycznej w Würzburgu, Fundacji z Brzezia Lanckorońskich w Londynie, Funduszu im. Jana i Suzanne Brzękowskich w Paryżu. W pracy badawczej koncentruje się na dziejach Krakowa XIX i XX w. Autor licznych publikacji naukowych i popularnonaukowych. Kurator wystaw stałych oraz ekspozycji czasowych.