Uczestniczył w działaniach Rady Europy na rzecz przestrzegania praw człowieka w wielu konfliktach, które wybuchły na Starym Kontynencie w latach 90. XX wieku. Oceniał w imieniu Rady Europy stan przygotowań do członkostwa tej organizacji i przyjęcia Europejskiej Konwencji Praw Człowieka przez takie państwa, jak Federacja Rosyjska, Gruzja, Mołdawia i Azerbejdżan. Jest ekspertem Rady Europy, Europejskiej Komisji na rzecz Demokracji przez Prawo (tzw. Komisja Wenecka)i Biura Instytucji Demokratycznych i Praw Człowieka Organizacji Bezpieczeństwa i Współpracy w Europie (OBWE).
W latach 1990–1992 współtworzył (z prof. Andrzejem Rzeplińskim i Markiem Nowickim) Kartę Praw i Wolności do polskiej konstytucji.
W 1990 założył Komisję Praw Człowieka przy Naczelnej Radzie Adwokackiej i przez dziesięć lat był jej przewodniczącym. W okresie 1995–1998 był członkiem Naczelnej Rady Adwokackiej. Od 1990 r. jest członkiem Komitetu Redakcyjnego pisma Adwokatury „Palestra”. Do 2013 był członkiem Rady Naukowej Ośrodka Badawczego Adwokatury.