W 1994 na Wydziale Prawa i Administracji Uniwersytetu Śląskiego w Katowicach na podstawie dorobku naukowego oraz dzieła pt. Zabójstwo z zazdrości stopień doktora habilitowanego nauk prawnych w zakresie prawa, specjalność: prawo karne. W 2001 prezydent RP nadał mu tytuł profesora nauk prawnych.

W latach 2001–2008 był pierwszym dziekanem Wydziału Prawa i Administracji Uniwersytetu Warmińsko-Mazurskiego (wcześniej był prodziekanem Wydziału Zarządzania i Administracji oraz pełnomocnikiem rektora ds. utworzenia Wydziału Prawa i Administracji). Był profesorem zwyczajnym Uniwersytetu Warmińsko-Mazurskiego i kierownikiem Katedry Prawa Karnego Materialnego na Wydziale Prawa i Administracji UWM. W latach 2013–2016 ponownie pełnił funkcję dziekana tego Wydziału. W latach 90. wykładał ponadto na białostockiej filii Wydziału Prawa Uniwersytetu Warszawskiego. W latach 2003–2006 był rektorem Wyższej Szkoły Gospodarki Euroregionalnej im. Alcide De Gasperi w JózefowieSerwis Urzędu miasta Józefów (dostęp 2019-10-30) . Wykładał także w Prywatnej Wyższej Szkole Nauk Społecznych, Komputerowych i Medycznych w Warszawie.

Pod jego kierunkiem stopień naukowy doktora uzyskało ok. 40 osób, m.in.: Piotr Rychlik (2013), Maciej Nawacki (2014) i Mariusz Ciarka (2014).