W latach 1966–1990 kierował Zakładem Archeologii Małopolski Instytutu Historii Kultury Materialnej w Krakowie, a później Instytutem Archeologii i Etnologii PAN w Krakowie. Od 1968 był wykładowcą UJ, a od 1976 zajmował stanowisko profesora na tej uczelni. W 1990 został członkiem Międzynarodowej Unii Nauk Pre- i Protohistorycznych (UISPP), a w 1992 członkiem Polskiej Akademii Umiejętności. Pełnił m.in. funkcję wiceprezesa PAU. W 1966 został redaktorem „Sprawozdań Archeologicznych”. Prowadził prace wykopaliskowe w Polsce, na Słowacji, na Ukrainie i we Francji. Wykładał później również w Instytucie Archeologii Uniwersytetu Rzeszowskiego.

W 2011, za wybitne zasługi w pracy naukowo-badawczej, za osiągnięcia w działalności dydaktycznej i społecznej, został odznaczony Krzyżem Komandorskim Orderu Odrodzenia Polski. W 2005 otrzymał Krzyż Oficerski tego orderu. W 2013 za zasługi na polu współpracy polsko-słowackiej w dziedzinie archeologii uhonorowano go Medalem św. Gorazda.

Pochowany na cmentarzu parafialnym w Lubli (sektor B, ID grobu: 38).

Życie prywatne W 1958 zawarł związek małżeński z Anną Dzieduszycką, z którą miał dwie córki: Dominikę i Michalinę.