1 lutego 1945 podjął pracę jako nauczyciel – polonista i przez 36 lat pracował zawodowo w placówkach szkolnych i akademickich na terenie Zagłębia i Śląska oraz w Warszawie. W latach 1951–1953 był założycielem i dyrektorem Wojewódzkiego Ośrodka Doskonalenia Kadr Oświatowych w Katowicach oraz kierownikiem sekcji polonistycznej Centralnego Ośrodka Doskonalenia Kadr Oświatowych przy Ministerstwie Oświaty w Warszawie. Od 1953 do 1959 był dyrektorem Liceum Pedagogicznego w Katowicach. W latach 1960–1970 był wicedyrektorem Okręgowego Ośrodka Metodycznego w Katowicach. Od 1971 kierował Zakładem Humanistycznym w Instytucie Kształcenia Nauczycieli w Katowicach.

1 czerwca 1981 przeszedł na emeryturę. W latach 1981–1992 pracował jako nauczyciel kontraktowy w IV Liceum Ogólnokształcącym im. Stanisława Staszica w Sosnowcu, jako nauczyciel języka polskiego.

W grudniu 1984 roku został członkiem sosnowieckiego koła Związku Bojowników o Wolność i Demokrację, przekształconego w 1990 w Związek Kombatantów Rzeczypospolitej Polskiej i Byłych Więźniów Politycznych.