Był członkiem Komisji do Dziejów Oświaty i Szkolnictwa PAU w Krakowie (od 1949) i członkiem Komisji Nauk Pedagogicznych Oddziału PAN w Krakowie (od 1957). W 1959 został samodzielnym pracownikiem nauki w Pracowni Dziejów Oświaty PAN w Warszawie, a w 1965 członkiem Rady Naukowej tej pracowni. Od 1962 do 1971 pozostawał wiceprezesem Polskiego Towarzystwa Historycznego, a następnie prezesem Oddziału PTH w Krakowie. W latach 1969–1971 sprawował funkcję wiceprezesa Zarządu Głównego PTH. Był przewodniczącym Sekcji Historycznej Towarzystwa Wiedzy Powszechnej w Krakowie. Był członkiem komitetów redakcyjnych w: „Studiach Historycznych”, „Pracach Komisji Nauk Pedagogicznych”, „Roczniku Naukowym Wyższej Szkoły Pedagogicznej w Krakowie”, „Materiałach do Dziejów Szkodnictwa w Okresie Okupacji”.

Zmarł po długotrwałej chorobie.