Prawnik i politolog. Absolwent Wydziału Prawa i Administracji Uniwersytetu Warmińsko-Mazurskiego oraz Akademii Bydgoskiej (obecnie Uniwersytet Kazimierza Wielkiego). Doktorat z nauk prawnych uzyskał na Wydziale Prawa i Administracji Uniwersytetu Warmińsko-Mazurskiego. Posiada stopień doktora habilitowanego uzyskany na Uniwersytecie Wrocławskim z zakresu nauk społecznych, specjalizacja systemy polityczne. Profesor nadzwyczajny na Wydziale Humanistycznym Uniwersytetu Kazimierza Wielkiego w Bydgoszczy.
Członek Samorządowego Kolegium Odwoławczego w Bydgoszczy. Członek Rady Naukowej „Przeglądu Sejmowego”. Powołany przez Ministra Nauki i Szkolnictwa Wyższego do Zespołu Interdyscyplinarnego do spraw projektów zgłoszonych w ramach programu „Wsparcie dla Czasopism Naukowych”.
Niezależny Członek Rady Nadzorczej