В 1946 г. закончил Рогатинское педагогическое училище, а в 1950 г. получил высшее историческое образование в Львовском педагогическом институте (укр.)русск..
На протяжении 1951—1953 гг. работал заведующим отделением государственного архива Львовской области.
С 1953 по 1967 г. работал на должности научного сотрудника в Институте общественных наук АН УССР во Львове. Короткое время в 1967—1969 гг. был доцентом на кафедре Истории УССР в Львовском университете.
С 1969 г. и до сегодня продолжает работать в Институте археологии АН УССР (был переименован в Институт археологии НАН Украины).
В данном институте некоторое время занимал должность заместителя директора и исполняющего обязанности директора, а с 1974 г. является заведующим отделения славянской археологии (который сам и создал).
В начале 70-х гг. был ответственным редактором ежеквартальника «Археология» . Доктор исторических наук с 1973 г. и профессор. Стал в 1991 г. лауреатом Государственной премии УССР в области науки и техники вместе с коллективом (Е. В. Максимовым, Р. В. Терпиловским, О. М. Приходнюком и др.) за монографию «Славяне Юго-Восточной Европы в предгосударственный период» (издание 1990 г.).
С 1995 г. является член-корреспондентом НАН Украины, а также почётным член-корреспондентом Германского археологического института.
С 2000 г. является профессором кафедры археологии, античности и средневековья исторического факультета Львовского национального университета им. Ивана Франка.Основными научными интересами является исследование происхождения славянских народов, раннеславянской истории, этнокультурных процессов в Восточной Европе I тыс. н. э. Занимался археологическими раскопками Репнёв I и II, Ракобуты (Львовская область), Зелёный Гай, Звыняч (Тернопольская область), Бовшев II (Ивано-Франковская область), Рашкив I, II и III (Черниговская область) и др.