Był od 1955/6 przewodniczącym Zarządu Wojewódzkiego ZMP we Wrocławiu, od 1957 do 1958 pełnił funkcję sekretarza wrocławskiego Komitetu Wojewódzkiego PZPRJuliusz Malczewski (red.), Cmentarz Komunalny Powązki dawny Wojskowy w Warszawie, Warszawa 1989, s. 218., a w latach 1957–1964 – sekretarza Komitetu Centralnego Związku Młodzieży Socjalistycznej.

W latach 1964–1967 był doktorantem w Wyższej Szkole Nauk Społecznych przy KC PZPR w Warszawie, gdzie w marcu 1968 obronił przygotowaną pod opieką Mariana Żychowskiego rozprawę doktorską z dziejów Stronnictwa Narodowego w latach 1939–1944. Pod koniec 1967 został zatrudniony w Instytucie Historii Polskiej Akademii Nauk w kierowanej przez Czesława Madajczyka Pracowni Dziejów Polski Okresu II Wojny Światowej. W 1976 uzyskał stopień doktora habilitowanego w IH PAN na podstawie rozprawy poświęconej wzorcom organizacyjnym i politycznym Armii Krajowej, a w 1977 objął tam stanowisko docenta. Od 1978 prowadził seminarium doktoranckie w Mazowieckim Ośrodku Badań Naukowych w Siedlcach.