Принимал участие в деятельности Союза русского народа. На 5-м Всероссийском съезде русских людей (16—20 мая 1912) избран в комиссию по организации Общества русского языка имени Ломоносова.
Родился в семье чиновника в Польше.
Окончил могилёвскую гимназию. В 1880 окончил историко-филологический факультет Санкт-Петербургского университета. Оставлен для дальнейшего образования на кафедре. Исследовал славянскую, византийскую и скандинавскую поэзию. С 1883 служил при Министерстве народного просвещения. С 1886 преподавал в Варшавском университете. В 1887 получил степень магистра истории русской литературы за исследование «Песни о девушке-воине и былины о Ставре Годиновиче». В 1898 защитил докторскую диссертацию «О западном влиянии на славянскую и русскую поэзию».
Профессор (1898), долгое время возглавлял кафедру истории западно-европейской литературы в Императорском Варшавском университете.
В 1907 избран депутатом III Думы от землевладельцев Могилёвской губернии. В связи с избранием уволен от службы с 1 ноября 1907. 5 ноября 1907 избран секретарём III Думы, возглавлял думскую Канцелярию до открытия IV Думы 15 ноября 1912.
В 1908 году стал одним из членов-учредителей Русского окраинного общества.
С 1912 — сверхштатный ординарный профессор истории всеобщей литературы Варшавского университета.
После большевистского переворота 1917 бежал в Болгарию. Скончался в Праге.