W latach 1982 - 2005 pracował jako asystent,
a następnie adiunkt w Instytucie Nauk Prawnych PAN. W latach 1990 - 2006 pełnił funkcję sekretarza Rady Naukowej Instytutu Nauk Prawnych PAN. Prowadził badania z dziedziny kryminologii, a także kwestii prawnych dotyczących przekształceń własnościowych.
Jest autorem oraz współautorem kilkunastu publikacji naukowych i kilkudziesięciu komentarzy do aktów prawnych.
W 1994 r. został zatrudniony w Biurze Prawnym URM, a następnie
w Departamencie Prawnym Kancelarii Prezesa Rady Ministrów, Centrum Legislacyjnym Rządu w Kancelarii Prezesa Rady Ministrów, gdzie prowadził prace dotyczące przede wszystkim projektów aktów normatywnych, m.in. z zakresu takich działów administracji, jak: sprawiedliwość, sprawy zagraniczne, integracja europejska, administracja publiczna, obrona narodowa, sprawy wewnętrzne.
W 2000 r. podjął pracę w Rządowym Centrum Legislacji, gdzie pełnił funkcje naczelnika wydziału, wicedyrektora i dyrektora departamentu.
Prowadzi zajęcia na aplikacji legislacyjnej, jest także członkiem Polskiego Towarzystwa Legislacji oraz zastępcą Głównego Rzecznika Dyscypliny Finansów Publicznych.
W dniu 3 stycznia 2008 r. Prezes Rady Ministrów powołał go na stanowisko wiceprezesa Rządowego Centrum Legislacji. |