od 2002 do 2008 roku pełnił funkcję prodziekana ds. nauki Wydziału Prawa UwB. Był członkiem Senatu UW i UwB (1996–1999) oraz wiceprzewodniczącym Senackiej Komisji Statutowej UwB (1997–1999), jak również członkiem Komisji Senackiej ds. Rozwoju Uniwersytetu i Stypendiów Naukowych UwB. Kierował studiami doktoranckimi od 1996 do 2002 roku. W latach 2012–2019 pełnił funkcję dziekana Wydziału Prawa Uniwersytetu w Białymstoku. Od 1991 do 2022 był zatrudniony w Wyższej Szkole Policji w Szczytnie na stanowisku profesora zwyczajnego.
W latach 1994–2002 był kierownikiem Zakładu Kryminologii i Problematyki Przestępczości Zorganizowanej. Od 2002 roku kierował Katedrą Prawa Karnego i Zakładem Prawa Karnego i Kryminologii. Od 2002 do 2008 roku był członkiem Komisji Senackiej ds. Rozwoju Uniwersytetu i Stypendiów Naukowych. W latach 2007–2012 był przewodniczącym Senackiej Komisji Oceniającej Nauczycieli Akademickich z Tytułem Naukowym Profesora oraz Dziekanów. Od 2008 roku był członkiem Kapituły Medalu Uniwersytetu w Białymstoku, a od roku 2012 członkiem Senackiej Komisji Finansowo-Budżetowej.
Od 2022 jest emerytowanym profesorem Uniwersytetu w Białymstoku. Z dniem 1 października 2024 r. został zatrudniony na stanowisku profesora w Akademii Policji w Szczytnie.