był członkiem wydziału i wiceprezesem Towarzystwa Polskiego Żałobnego Krzyża dla okręgu lwowskiego, a po przekształceniu organizacji (1925) był członkiem zarządu, od 1926 wiceprezesem zarządu w wydziale wojewódzkim we Lwowie Polskiego Towarzystwa Opieki nad Grobami Bohaterów (w tym samym roku otrzymał też tytuł członka honorowego). Należał do Towarzystwa Przyjaciół Ossolineum. Był zastępcą przewodniczącego koła im. Adama Asnyka Towarzystwa Szkoły Ludowej we Lwowie, dr. Jana Poratyńskiego. W 1925 na 10-ciolecie wywiezienia przez Rosjan lwowskich zakładników został przewodniczącym zrzeszenia tego grona.
W lipcu 1905 wraz z Aleksandrem Czołowskim odkrył grobowiec Gertrudy Potockiej w podziemiach kościoła w Witkowie, w następnym roku wydał publikację temu poświęconą. Był literatem i publicystą, autorem licznych rozpraw, szkiców, artykułów, także z przeszłości Lwowa, w tym upamiętniających obronę Lwowa. Tworzył archiwum wojenne we Lwowie. Uchodził także za znawcę historii poczty polskiej. Łącznie opublikował ok. 100 książek i broszur oraz 100 felietonów. Publikował też pod pseudonimami „Kresowiec”, „Bela Rębowicz”. Zorganizowano uroczystość 40-lecia jego pracy publicystycznej.