Po wkroczeniu do Mińska wojsk niemieckich organizował z ramienia Ministerstwa Spraw Wewnętrznych repatriację uchodźców. W 1918 organizował zjazdy ziemian w Wilnie. W grudniu 1918 uczestnik samoobrony Wilna, a następnie na czele Komitetu Obrony Kresów Wschodnich, delegat Polskiej Rady Narodowej na Litwie i członek zjednoczonych Delegacji Rad Narodowych na Litwie i Białorusi. W 1919 przedstawiciel komisaryczny Zarządu Cywilnego Ziem Wschodnich, jego zastępca i kierownik ekspozytury w Warszawie. Następnie delegat do rokowań z przedstawicielami Rosji Sowieckiej w sprawie wymiany jeńców, więźniów politycznych i zakładników. W 1920 delegat Ministerstwa Spraw Zagranicznych do Rygi. Ochotnik wojska polskiego, a następnie delegat Ministerstwa Spraw Zagranicznych przy generale Lucjanie Żeligowskim oraz naczelnik Biura Spraw Litwy Środkowej w MSZ.

Po opuszczeniu służby państwowej dyrektor i wiceprezes Banku Zachodniego, prezes Rady Zjednoczonego Banku Ziemiańskiego w Warszawie. Od 1935 dyrektor oddziału krakowskiego, a od 1938 oddziału poznańskiego Banku Polskiego S.A.