W pracy naukowej zajął się prawem administracyjnym i publicznym prawem gospodarczym. Opublikował ponad sto prac naukowych, w tym ponad 20 książek. Wszedł w skład rady naukowej i komitetu redakcyjnego „The Review of Comparative Law”, współpracuje z towarzystwami i instytucjami naukowymi (m.in. Instytutem Jana Pawła II KUL), działa w Stowarzyszeniu Polskich Prawników Katolickich.

W latach 80. działał w podziemnych strukturach NSZZ „Solidarność”. W latach 90. był członkiem i przewodniczącym zarządu regionu lubelskiego Zjednoczenia Chrześcijańsko-Narodowego.

W 1996 otrzymał nominację na sędziego Naczelnego Sądu Administracyjnego. W 1997 Sejm (z rekomendacji posłów AWS) wybrał go w skład Trybunału Konstytucyjnego. Dziewięcioletnią kadencję sprawował od 5 listopada 1997 do 5 listopada 2006.

Odznaczenia W 2010, za wybitne zasługi w kształtowaniu orzecznictwa konstytucyjnego oraz zasad demokratycznego państwa prawa i kultury prawnej, za osiągnięcia w działalności naukowej, prezydent Bronisław Komorowski odznaczył go Krzyżem Oficerskim Orderu Odrodzenia PolskiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 22 grudnia 2010 r. o nadaniu orderów ().