Герой Украины (2000). Лауреат Государственной премии СССР в области науки (1976). Почётный гражданин Канева, Киева, Харькова и других городов. Член компартии с 1939 года. Доктор исторических наук, академик НАН Украины.
Выходец из крестьянской семьи. В 1933 г. некоторое время работал подсобным рабочим в подземном забое шахты. После окончания месячных учительских курсов работал учителем украинского языка и обществоведения в неполной средней школе в селе под Богодуховом Харьковской области, был секретарём комитета комсомола. Служил в армии, учился в Ейской школе морских лётчиков, после демобилизации возглавлял Лебединский детский дом. Женился в начале 1936 года. Был был выдвинут на комсомольскую работу. С 1937 г. заведующий отделом пропаганды, потом первый секретарь Лебединского (Сумкая область) райкома комсомола. В сентябре 1939 г., как знающий украинский язык, был направлен на Западную Украину для работы в составе временных управлений, работал во Львове. В начале октября 1939 г. был утверждён на должности 1-го секретаря обкома комсомола в г. Станислав. В годы Великой Отечественной войны в составе действующей армии, сначала в составе 26-го района авиабазирования, а затем 8-й воздушной армии отступал от самой границы до Воронежа, участвовал в обороне Киева, Ростова-на-Дону, в Сталинградской битве, в освобождении Донбасса и освобождении Киева. В звании майора авиации (помощник начальника политотдела армии по комсомольской работе) в конце октября 1943 г. был отозван из действующей армии и утверждён первым секретарём Киевского областного и городского комитетов комсомола. Участвовал в восстановлении Киева. Участвовал в праздновании 9 мая 1945 года на Красной площади в Москве. В 1945 году в составе украинской комсомольской делегации посещал Международную конференцию демократической молодежи в Лондоне. Занимал пост второго секретаря ЦК ЛКСМУ. В 1947 г. на пленуме ЦК ЛКСМУ был обвинён Л. М. Кагановичем в «национальной ограниченности и притуплении политической бдительности», после чего был освобождён с должности второго секретаря ЦК ЛКСМУ с формулировкой «как отпущенный на обучение». В 1948 году закончил Киевский госуниверситет им. Тараса Шевченко, в 1951 г. защитил кандидатскую диссертацию по историческим наукам в АОН при ЦК КПСС. С 1951 года работал заведующим отделом науки Киевского обкома партии; с 1961 по 1978 год — заместитель председателя Совета министров УССР (по гуманитарным вопрос
ам). Делегат XXII съезда КПСС. Был заместителем председателя созданного по инициативе Н. С. Хрущёва Всесоюзного оргкомитета по подготовке к столетию со дня смерти и 150-летию со дня рождения Т. Г. Шевченко (1961 и 1964 годы соответственно). В конце 1965 года был главой делегации Украины на 20-й сессии Генеральной ассамблеи ООН в Нью-Йорке, лично вручал медаль от СССР тогдашнему Генеральному секретарю ООН У Тану. Возглавлял украинскую правительственную делегацию на Всемирной выставке «ЭКСПО-67» в Монреале. Был инициатором создания Музея народной архитектуры и быта Украины под открытым небом в селе Пирогово под Киевом. Руководил работами по празднованию 250-летия со дня рождения Григория Сковороды в 1972 году. В 1970—80-е годы возглавлял Украинское Общество охраны памятников истории и культуры (УООПИК). Руководил перевозкой и лично сопровождал в Киев золотую пектораль, найденную Б. Н. Мозолевским 21 июня 1971 года в кургане Толстая Могила возле города Орджоникидзе Днепропетровской области УССР. Был инициатором издания и председателем редколлегии вышедшей в свет при поддержке В. В. Щербицкого в 1975 году 26-томной «Історіі міст і сіл Української РСР» (работа велась с 1962 г.), за этот научный труд был удостоен Государственной премии СССР в области науки. Будучи первым зампредом Совмина Украины курировал проект создания «Национального музея истории Великой Отечественной войны 1941—1945 годов» в Киеве: лично рекомендовал участие скульптора Е. В. Вучетича. С 1978 академик Академии наук УССР и её вице-президент. Работал с Дмитрием Лихачёвым во время подготовки и проведения IХ Всемирного конгресса славистов, проходившего в Киеве в 1984 году.
Являлся советником президента Украины Л. Д. Кучмы по вопросам сохранения исторического наследия. Был депутатом Верховной Рады Украины.
В настоящее время руководит отделом Института истории НАН Украины. Возглавляет Всеукраинский фонд имени Олеся Гончара, Союз краеведов Украины, журнал «Краєзнавство». Член Шевченковского комитета. Председатель Совета общественной организации «Харьковское землячество».
За трудовые и боевые заслуги награждён 12 орденами и 30 медалями. Первую медаль «За боевые заслуги» получил в 1942 году на фронте