Nauczyciel akademicki od 1973 r. , Profesor nauk prawnych – od 2003 r., Profesor Zwyczajny nauk prawnych od 2011 r. Ekspert parlamentarny Sejmu i Senatu, Członek Rady Legislacyjnej przy Prezesie Rady Ministrów, Ekspert Ministrów i Prezesów Agencji Państwowych.