Następnie został zatrudniony jako adiunkt w Zakładzie Historii XIX-XX wieku w Instytucie Historii WSP. W 2004 roku Rada Wydziału Humanistycznego Uniwersytetu Zielonogórskiego (uczelnia powstała w 2001 roku po połączeniu WSP z Politechniką Zielonogórską) nadała mu stopień naukowy doktora habilitowanego nauk humanistycznych w zakresie historii o specjalności historia polski i powszechna XIX i XX wieku na podstawie rozprawy pt. Naród i jego przyszłość w poglądach Polaków w Wielkim Księstwie Poznańskim w latach 1815-1850. Niedługo potem otrzymał stanowisko profesora nadzwyczajnego. Obecnie jest kierownikiem Zakładu Historii XIX-XX wieku na zielonogórskim uniwersytecie. Jest członkiem i prezesem zielonogórskiego oddziału Polskiego Towarzystwa Historycznego [on-line] [dostęp: 12.01.2013].