Nie zgodził się na wysunięcie jego kandydatury na członka Polskiej Akademii Nauk.
W 1896 należał do grona założycieli Towarzystwa Miłośników Historii i Zabytków Krakowa; działał w Krajowym Towarzystwie Rolniczym (w latach 1896–1904 sekretarz), Polskim Towarzystwie Ekonomicznym (w 1945 członek założyciel), Towarzystwie Ekonomicznym w Krakowie (w okresie 1921–1939 redaktor wydawnictw towarzystwa). Brał udział w Międzynarodowym Kongresie Demograficznym w Rzymie w 1931. W 1958 Uniwersytet Jagielloński nadał mu doktorat honoris causa.
Był aktywnym uczestnikiem życia publicznego. W okresie zaborów wspierał tworzenie spółdzielni rolniczych w Galicji. W niepodległej Polsce pełnił funkcję prezesa Komisji Podatków Ministerstwa Skarbu i z ramienia Bezpartyjnego Bloku Współpracy z Rządem został posłem na Sejm w 1928; z mandatu oraz członkostwa w BBWR zrezygnował w 1931, protestując przeciwko uwięzieniu posłów Centrolewu w twierdzy brzeskiej. W 1927 uczestniczył w negocjacjach finansowych w Nowym Jorku, dzięki którym rząd polski uzyskał pożyczkę amerykańską;