Sekretarz Towarzystwa Historycznego we Lwowie 1906 i 1907 rokuEugeniusz Barwiński, Towarzystwo historyczne 1900-1914, w: Kwartalnik Historyczny, rocznik LI, zeszyt 1-2, Lwów 1937, s. 19., członek Wydziału Zjednoczenia Stanu Średniego w 1928 rokuObrady Zgromadzenia Obywatelskiego odbytego w dniu 30 grudnia 1928 staraniem Zjednoczenia Stanu Średniego oraz Mieszczańskiego Towarzystwa Strzeleckiego w sali tegoż Tow. we Lwowie, Lwów 1929 s. 42.. Do końca życia był kierownikiem Komisji Naukowej Towarzystwa Badania Historii Obrony Lwowa i Województw Południowo-Wschodnich oraz otrzymał tytuł członka honorowego. Autor wielu prac z historii średniowiecza. Związany z obozem Józefa Piłsudskiego, głosił kult silnej władzy i wybitnych wodzów. Zwalczał historiografię endecką.
Z ramienia BBWR w latach 1928–1935 pełnił mandat senatora II i III kadencji. Senator II kadencji wybrany w 1928 roku z listy BBWR z województwa lwowskiegoTadeusz i Karol Rzepeccy, Sejm i Senat 1928-1933. Podręcznik zawierający wyniki wyborów w województwach, okręgach i powiatach, podobizny posłów sejmowych i senatorów, statystyki i mapy poglądowe, Wielkopolska Księgarnia Nakładowa Karola Rzepeckiego, Poznań 1928, s. 174.. Pełnił mandat radnego Rady Miasta Lwowa. W 1930 otrzymał nagrodę naukową miasta Lwowa.