W latach 60. XX wieku przyczynił się do uratowania wielu dzieł sztuki rozproszonych w opuszczonych zabytkach Zachodniej Ukrainy. Docierał do zapomnianych dworów, kościołów, klasztorów i cmentarzy, m.in. w Żółkwi, Olesku i Złoczowie, zwoził znajdujące się w nich dzieła sztuki do magazynów muzealnych. W Horodence uratował resztki ołtarza Jana Jerzego Pinzela. W kaplicy pałacowej w Czerwonogrodzie odkrył nagrobek Ponińskich z płaskorzeźbą Thorvaldsena. Łącznie uratowano około 36 tysięcy dzieł sztuki. Dzięki jego staraniom w roku 1961 rozpoczęto odbudowę zamku oraz klasztoru w Olesku, zamku w Złoczowie i w Podhorcach oraz baszty w Pietniczanach w rejonie żydaczowskim. Z jego inicjatywy utworzono nowe muzea, m.in. muzeum Jana Jerzego Pinzela we Lwowie. We Lwowie przyczynił się do konserwacji Kaplicy Boimów oraz kościoła i klasztoru OO. Bernardynów.

W 2003 został odznaczony Krzyżem Komandorskim Orderu Odrodzenia Polski, a w 2005 – Złotym Medalem „Zasłużony Kulturze Gloria Artis”. Był doktorem honoris causa Akademii Sztuk Pięknych w Warszawie i Akademii Pedagogicznej w Krakowie. W 2009 otrzymał tytuł honorowego obywatela miasta Lwowa.