Był członkiem Komisji Praw Człowieka przy Naczelnej Radzie Adwokackiej (1995–2001).

W latach 1990–1993 był prodziekanem, a w latach 1999–2005 (dwie kadencje) dziekanem WPiA UMCS

W 2001 został sędzią Naczelnego Sądu Administracyjnego.

Był członkiem Rady Narodowego Centrum Nauki (2010–2012 I kadencja Rady). Od 2013 jest przewodniczącym Zespołu Ekspertów Narodowego Centrum Nauki.

Pod jego kierunkiem stopień naukowy doktora uzyskał w 2010 Grzegorz Maroń.

Członkostwo w korporacjach naukowych European Association for Japanese Studies (od 1991) International Association of the Legal and Social Philosophy (od 1985, w l. 1998–2006 przewodniczący Sekcji Polskiej) International Association of Legal Methodology (od 1995, od 2007 wiceprzewodniczący) Komitetu Nauk Prawnych Polskiej Akademii Nauk (2003–2011) Lubelskie Towarzystwo Naukowe (od 1995)

Członkostwo w kolegiach redakcyjnych czasopism „Archiwum Filozofii Prawa i Filozofii Społecznej” (od 2009) „East European Human Rights Review” (redaktor naczelny w latach 1995–2002) „European Legal Book Index” „Europejski Przegląd Sądowy” (od 2005) „Jurysprudencja” „Państwo i Prawo” (od 2012) „Polish Legal Journal”