Proza, a w 1984 uzyskał tytuł profesora nadzwyczajnego nauk humanistycznych.

Od 1990 pracownik Filii Akademii Świętokrzyskiej im. Jana Kochanowskiego w Piotrkowie Trybunalskim (obecnie Uniwersytet Jana Kochanowskiego), gdzie został kierownikiem Katedry Filologii Polskiej oraz w Akademii Humanistyczno-Ekonomicznej w Łodzi. Prezes Piotrkowskiego Towarzystwa Przyjaciół Nauk i redaktor naczelny „Zbliżeń Piotrkowskich”.

Członek stowarzyszeń naukowych, m.in.: Rzeszowskiego Towarzystwa Naukowego (członek Zarządu i przewodniczący Komisji Historycznoliterackiej, po 1972 członek honorowy); Towarzystwa Literackiego im. Adama Mickiewicza (członek Zarządu Oddziału w Rzeszowie 1964–1972, członek Zarządu Głównego 1972–1983); Komisji Historycznoliterackiej Oddziału PAN w Krakowie (członek). Członek komitetów naukowych PAN: 1972–1990: Komitet Nauki o Literaturze Polskiej PAN (członek, przewodniczący Komisji Dydaktyki Szkolnej 1984).

Od 1950 członek PZPR, m.in. członek Komitetu Miejskiego w Rzeszowie, Komitetu Uczelnianego Wyższej Szkoły Pedagogicznej w Rzeszowie, Komitetu Wojewódzkiego PZPR w Rzeszowie, członek egzekutywy OOP przy Instytucie Kształcenia Nauczycieli w Warszawie. W 1958 został radnym Powiatowej Rady Narodowej w Piotrkowie Trybunalskim.