W 1984 r. uzyskał stopień doktora na Wydziale Fil.-Hist. UJ, gdzie pod kierunkiem prof. Jerzego Szablowskiego napisał pracę pt. Refleksy sztuki włoskiej w polskim malarstwie sztalugowym XVI wieku. W 2006 r. uzyskał stopień doktora habilitowanego na UJ w oparciu o dorobek naukowy i książkę Renesansowe Głowy wawelskie, za którą otrzymał Nagrodę Krakowska Książka Miesiąca. W latach 2007–2010 kierownik katedry Kultury i Sztuki Krakowa i Małopolski w Instytucie Kulturoznawstwa Akademii Ignatianum w Krakowie; od 2009 r. pracownik naukowo-dydaktyczny w Instytucie Historii Sztuki i Kultury Uniwersytetu Papieskiego Jana Pawła II, od 2012 r. profesor nadzwyczajny, w latach 2012–2016 dyrektor InstytutuZmarł wybitny historyk sztuki – prof. Kazimierz Kuczman. dzieje.pl [dostęp 2021-01-29]. Od 1971 r. członek Stowarzyszenia Historyków Sztuki (w latach 1985-1989 prezes Oddziału Krakowskiego). Od 1995 r. członek, do 2019 r. sekretarz Komisji Historii Sztuki PAU.
Jako stypendysta kilku fundacji, głównie Lanckorońskich, prowadził badania naukowe w Rzymie, Wiedniu i Londynie. Uczestniczył w inwentaryzacji polskich zabytków sakralnych na Ukrainie.