Od lat jest wykładowcą Izby Adwokackiej w Warszawie.
W 1990 był jednym z założycieli Polskiej Sekcji Międzynarodowej Komisji Prawników (International Commission of Jurists – ICJ) i przez pewien czas członkiem jej zarządu i wiceprzewodniczącym.
W latach 1993–1999 był sędzią w Europejskiej Komisji Praw Człowieka w Strasburgu (1997–1998, wiceprzewodniczący jednej z dwóch izb Komisji).
W latach 1995–2002 był członkiem Rady Doradczej European Roma Rights Centre (ERRC) (Budapeszt); w latach 1999–2013 był członkiem Rady Doradczej International Centre for the Legal Protection of Human Rights – INTERIGHTS (Londyn); w latach 1995–1999 był członkiem Rady Human Rights Institute, International Bar Association (HRI IBA) (Londyn).
10 lipca 2000 został powołany przez Szefa Misji ONZ w Kosowie, na propozycję OBWE, na stanowisko Międzynarodowego Rzecznika Praw Obywatelskich (International Ombudsperson) w Kosowie. Pełnił tę funkcję do końca 2005.
Na początku lat 2000 był, na zaproszenie dr. Janusza Kochanowskiego, członkiem Kolegium założonego przez niego pisma „Jus et Lex”.