W 1960 otrzymał stopień doktora nauk humanistycznych w zakresie filologii polskiej na Uniwersytecie Wrocławskim na podstawie pracy: Julia Molińska-Woykowska 1816–1851, napisanej pod kierunkiem prof. Bogdana Zakrzewskiego. Kilkanaście lat później otrzymał stopień doktora habilitowanego na podstawie rozprawy: walka o kulturę narodową ludu na Śląsku (1815–1863).

Od 1965 roku należał do PZPR. W 1969 został docentem na opolskiej WSP. Rozpoczął się okres ewolucji jego zaingerowań badawczych z tematyki filologicznej, zwłaszcza historycznoliterackiej na socjologiczna i politologiczną. W maju 1973 przewodniczący rady Państwa PRL Henryk Jabłoński nadał mu nominację na profesora zwyczajnego na podstawie jego prac o tematyce socjologicznej.

W latach 1972–1981 przez trzy kadencje pełnił funkcję rektora opolskiej WSP.

Odznaczenia Krzyż Komandorski Orderu Odrodzenia Polski Krzyż Kawalerski Orderu Odrodzenia Polski Złoty Krzyż Zasługi Medal Komisji Edukacji Narodowej Odznaka tytułu Zasłużony Nauczyciel PRL