Ukończył prawo na Uniwersytecie Warszawskim. Najpierw zajął się literaturą, ale później wciągnęła go praca polityczna. Początkowo był związany z narodową demokracją, lecz w czasie I wojny światowej przeszedł na pozycje bardziej konserwatywne. Był członkiem Ligi Narodowej. W 1916 roku był członkiem Zarządu Towarzystwa Polskiej Macierzy Szkolnej. Wszedł do Tymczasowej Rady Stanu z ramienia Stronnictwa Narodowego. W rządzie Jana Kucharzewskiego objął Departament Stanu (odpowiednik MSZ). Mianowany członkiem Rady Stanu w 1918 roku. W latach 1919–1925 nie uczestniczył w życiu politycznym. Po zamachu majowym w 1926 zaangażował się po raz kolejny w prorządowe organizacje konserwatywne. W 1930 został wybrany do Senatu w województwie łódzkim, a w 1935 został senatorem z nominacji Prezydenta RP. W drugiej połowie lat trzydziestych stał się krytykiem rządu. Po II wojnie światowej zamieszkał w Zalesiu i poświęcił się pracy literackiej. Publikował między innymi w „Tygodniku Powszechnym”.