Debiutował w 1975 na łamach Ruchu Literackiego artykułem pt. Problematyka czasu w powieści historycznej XIX wieku (nr 1), a na łamach „Pamiętnika Literackiego” recenzją książki M. Głowińskiego Gry powieściowe (z. 2). W 1982 obronił na Uniwersytecie Śląskim rozprawę doktorską pt. Proza Romana Jaworskiego na tle przemian 1910–1925 (promotor prof. Tadeusz Bujnicki). W 1991 habilitował się na podstawie dysertacji pt. Mimesis w chłopskich powieściach Orzeszkowej. Rozprawy i recenzje z zakresu historii i teorii literatury XIX i XX wieku zamieszczał m.in. w „Pamiętniku Literackim (1975–76; 1985–87, 1999), „Pracach Naukowych Uniwersytetu Śląskiego w Katowicach” (od 1978), Tekstach Drugich (1998–2007, 2011, 2015), „Śląsku (1996–2004, z przerwami). W 2002 otrzymał tytuł naukowy profesoraPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 12 czerwca 2002 r. nr 115-7-2002 o nadaniu tytułu naukowego profesora ().

W śląskim radiu Top prowadził w 1995 audycję poświęconą muzyce klasycznej, a w telewizji TVN w 2004–09 wraz z Kazimierą Szczuką cotygodniowy program pt.