Był przede wszystkim lekarzem, jednak nie ograniczał się tylko do działalności na polu zawodowym. Pracował społecznie, był jednym ze współzałożycieli Towarzystwa Ochotniczej Straży Ogniowej w Suwałkach, współzałożycielem i wieloletnim wiceprezesem Chrześcijańskiego Towarzystwa Dobroczynności, członkiem suwalskiego oddziału Polskiego Towarzystwa Krajoznawczego. Działał także w Towarzystwie Wzajemnego Kredytu. Był zastępcą prezesa Towarzystwa Lekarzy Guberni Suwalskiej i współzałożycielem Towarzystwa Naukowo-Lekarskiego Ziemi Suwalskiej. Od listopada 1918 działał w Tymczasowej Radzie Obywatelskiej Okręgu Suwalskiego, a także wspomagał formowanie się 1 Pułku Strzelców Suwalskich (późniejszy 41 Suwalski Pułk Piechoty im. Marszałka Józefa Piłsudskiego). Był wybrany na przewodniczącego pierwszej Rady Miasta Suwałk, a po I wojnie światowej pełnił funkcję ławnika Sądu Okręgowego. Był prezesem i współzałożycielem suwalskiej Czytelni Naukowej oraz członkiem zarządu Związku Strzeleckiego. Występował na lokalnej amatorskiej scenie teatralnej, deklamując utwory wieszczów i współczesną prozę polską.