Współpracował z Helsińską Fundacją Praw Człowieka przy wniesieniu skargi do Europejskiego Trybunału Praw Człowieka w tej sprawie.

W 2020 roku reprezentował azerskiego opozycjonistę, dziennikarza i działacza na rzecz praw człowieka Dashghina Aghalarli, jako jego obrońca w postępowaniu ekstradycyjnym.

Aktywnie działa w samorządzie adwokackim w zakresie współpracy międzynarodowej oraz ochrony praw człowieka. Od 2025 jest przewodniczącym Komisji Współpracy Międzynarodowej i Praw Człowieka Okręgowej Rady Adwokackiej w Gdańsku, w latach 2020-2025 był członkiem Komisji ds. Współpracy z Zagranicą i Praw Człowieka Okręgowej Rady Adwokackiej w Gdańsku. Jest także członkiem Komisji do Spraw Zagranicznych Naczelnej Rady Adwokackiej. W latach 2021-2024 był także członkiem Komitetu ds. Szkoleń Rady Adwokatur i Stowarzyszeń Prawniczych Europy – CCBE (CCBE Training Committee);