Pochodził z rodziny ziemiańskiej, był synem Bolesława i Heleny z Dmochowskich; dalekie kuzynostwo łączyło go z Joachimem Lelewelem i Henrykiem Sienkiewiczem. Uczęszczał do V gimnazjum w Warszawie (1876-1883), następnie studiował filologię, filozofię i historię na Uniwersytecie Warszawskim (1883-1888) i Wrocławskim (1890-1891); uzupełniał studia w Berlinie i Paryżu (1891-1894). Od 1894 pracował jako nauczyciel historii literatury, historii Polski i języka polskiego w szkołach prywatnych w Warszawie; publikował i redagował m.in. "Przegląd Pedagogiczny", "Ateneum", "Pamiętnik Literacki".