Profesorem zwyczajnym został w 1977.
Pełnił funkcję Kierownika Katedry Teorii Państwa i Prawa Wydziału Prawa i Administracji Uniwersytetu Marii Curie-Skłodowskiej w Lublinie w latach 1969–1970. W okresach od 1970 do 1971 oraz od 1983 do 1997 był kierownikiem Zakładu Teorii Państwa i Prawa UMCS a dyrektorem Instytutu Historii i Teorii Państwa i Prawa UMCS w latach 1977–1981. W 1981 został prodziekanem Wydziału Prawa i Administracji UMCS i był nim do 1982, od 1982 do 1984 piastował stanowisko dziekana tegoż Wydziału. Od 1965 aż do śmierci był opiekunem Studenckiego Koła Naukowego Prawników UMCS.
W latach 1981–1982 wchodził w skład Międzyklubowego Zespołu Ekspertów, powołanego w sprawie utworzenia Trybunału Konstytucyjnego, Trybunału Stanu i urzędu Prezydenta zaś od 1982 do 1985 zasiadał w Trybunale Stanu. Był ekspertem Komisji Konstytucyjnej Zgromadzenia Narodowego w latach 1995–1997 i członkiem Rady Legislacyjnej przy Prezesie Rady Ministrów w latach 1984–1987 i 1994–1998. Od 1994 do 1998 zasiadał w Komisji Prezesa Rady Ministrów ds. Nagród Naukowych.