Od lipca 1920 do 1922 był ministrem pełnomocnym RP na Łotwie. W latach 1928–1935 sprawował mandat senatora z ramienia Bezpartyjnego Bloku Współpracy z Rządem. Ograniczył działalność polityczną po procesie brzeskim.
Niezależnie od działalności publicznej zajmował się dydaktyką. W latach 1916–1917 wykładał historię ustroju Polski na Politechnice Warszawskiej. W 1919 pracował jako nauczyciel historii w szkołach w Białymstoku. W 1926 habilitował się na Uniwersytecie Lwowskim z historii Europy Wschodniej; w latach 1932–1937 wykładał historię polityczną Polski i Litwy w Studium Dyplomatycznym we Lwowie. W 1938 powrócił do pracy w Bibliotece Ordynacji Krasińskich w Warszawie, tym razem na stanowisko dyrektora; lata II wojny światowej spędził w swoim majątku w Barchowie koło Łochowa. Po wojnie pracował przez dwa lata (1946–1948) jako docent w Katedrze Historii Powszechnej Średniowiecznej Uniwersytetu Warszawskiego.
Od 1914 był członkiem rzeczywistym, a od 1950 członkiem zwyczajnym Towarzystwa Naukowego Warszawskiego. Należał również do Towarzystwa Miłośników Historii w Warszawie, Towarzystwa Badań Międzynarodowych, brał udział w pracach Komitetu Kasy im. Mianowskiego. Został odznaczony m.in. łotewskim Orderem Gwardii I klasy.