Sprawował na tej uczelni funkcje dyrektora kolejno: Instytutu Nauk Społecznych (1990–1993), Instytutu Badań nad Policją (1993–1997), Instytutu Prawa i Nauk Społecznych (1997–1998) i Instytutu Kształcenia i Doskonalenia Kadr Kierowniczych Policji (1998–2003). W 1997 został także wykładowcą Wyższej Szkoły Pedagogicznej w Olsztynie, przekształconej następnie w Uniwersytet Warmińsko-Mazurski, gdzie od 1999 do 2002 kierował Zakładem Historii Państwa i Prawa Polski, a od 2008 pełnił funkcję prodziekana ds. rozwoju na Wydziale Prawa i Administracji. Od 2008 jest zatrudniony w Instytucie Nauk Politycznych Uniwersytetu Warszawskiego, gdzie pełni funkcję kierownika Katedry Nauk o Bezpieczeństwie. W 2015 związał się ponadto z Wojskową Akademią Techniczną im. Jarosława Dąbrowskiego, a w 2017 – z Państwową Wyższą Szkołą Zawodową w Nysie.