Jako prawnik udziela porad prawnych w bieżących sprawach kombatanckich i Związku.
Pełnione funkcje w ŚZŻAK W środowisku „Baszta” Okręgu Warszawa ŚZŻAK był członkiem Zarządu.
W” Okręgu Warszawa ŚZŻAK był członkiem Prezydium od 1998 do 2004 pełniąc następujące funkcje: sekretarz Zarządu Okręgu Warszawa ŚZŻAK – od 06.06.2001do 30.11.2002 zastępca prezesa Zarządu Okręgu Warszawa ŚZŻAK – od 09.01.2002 do 25.11.2004
W Zarządzie Głównym ŚZŻAK pełnił następujące funkcje: zastępca członka Prezydium Zarządu Głównego ŚZŻAK – od 19.07.2005 do 24.01.2006 członek Prezydium Zarządu Głównego ŚZŻAK – od 24.01.2006 do chwili obecnej wiceprezes Zarządu Głównego ŚZŻAK – od 28.02.2006 do chwili obecnej.
Jako Wiceprezes Zarządu Głównego ŚZŻAK nadzoruje prace Komisji ds. Historii Pamięci Narodowej, w tym działalność badawczą i wydawniczą. Inspiruje działalność prawną Związku, a w tym między innymi kieruje pracami nad uaktualnieniem statutu Związku. Jest członkiem Rady ds. Kombatantów przy Prezydencie Rzeczypospolitej Polskiej, współpracuje z Biurem Bezpieczeństwa Narodowego i z Urzędem ds. Kombatantów i Osób Represjonowanych. Współorganizator uroczystości kombatanckich.