Wykładowca Uniwersytetu Latającego w Warszawie.

W latach 1882–1897 był redaktorem „Ateneum”; zrezygnował na znak protestu przeciw wypowiedzi Włodzimierza Spasowicza (właściciela pisma) o „bezpowrotnym upadku dawnego państwa polskiego” i „konieczności przystosowania się do innego państwowego organizmu”. Wielokrotnie wypowiadał się na tematy narodowe; był więziony przez władze carskie w warszawskiej Cytadeli. W 1882 nie przyjął Katedry Literatury Polskiej na UW, nie chcąc zgodzić się na obowiązkowe wykładanie w języku rosyjskim oraz pominięcie w programie nauczania okresów Odrodzenia i romantyzmu. Ze względu na chorobę płuc od 1898 mieszkał w Zakopanem. W 1903 został profesorem nadzwyczajnym Uniwersytetu Lwowskiego i kierownikiem Katedry Historii Literatury Polskiej tamże. Szczególną uwagę poświęcił polskiej literaturze romantycznej i pozytywistycznej;