W 1969 uzyskał tytuł doktora.
W latach 1966–1969 pracował w studium nauczycielskim w Gdańsku Oliwie, a następnie (do 1970, jako adiunkt) w Wyższej Szkole Pedagogicznej w Gdańsku. Po jej połączeniu z Wyższą Szkołą Ekonomiczną w Sopocie pracował (do 1973) w Studium przy Uniwersytecie Gdańskim. Od marca 1971 do grudnia 1972 był sekretarzem ds. propagandy i szkolenia w Komitecie Uczelnianym PZPR na UG. W latach 1973–1979 był zastępcą dyrektora Instytutu Filologii Polskiej UG. Od 1974 pracował w Zakładzie Historii Literatury Polskiej XIX wieku na Wydziale Filologiczno-Historycznym UG. Był zastępcą dyrektora Instytutu Filologii Polskiej na WFH UG. Pełnił funkcję I sekretarza POP PZPR przy Wydziale Humanistycznym UG. Wykładał także na Wieczorowym Uniwersytecie Marksizmu-Leninizmu. Od czerwca 1978 do października 1981 ponownie był sekretarzem KU PZPR na UG. W lipcu 1981 był delegatem na nadzwyczajny zjazd partii. W tym samym roku zasiadał w Komisji Naukowej o Literaturze Polskiej Akademii Nauk.