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”.