stopień doktora habilitowanego (w oparciu o dorobek naukowy i rozprawę O bezpieczeństwie Polski w XX wieku) uzyskał sześć lat później na tym samym wydziale. Od lat 90. pracował na AON, był również zatrudniony w Krakowskiej Szkole Wyższej im. Andrzeja Frycza Modrzewskiego.

W październiku 2008 został profesorem i kierownikiem katedry prawa na Wydziale Zamiejscowym Prawa i Nauk o Społeczeństwie Katolickiego Uniwersytetu Lubelskiego w Stalowej Woli, a w październiku 2010 dziekanem tego Wydziału. Następnie objął stanowisko profesora nadzwyczajnego w Instytucie Strategii Akademii Obrony Narodowej, później był profesorem nadzwyczajnym w Akademii Sztuki Wojennej. W październiku 2017 ogłosił odejście z uczelni, nie chcąc pracować w instytucji podległej ministrowi obrony narodowej Antoniemu Macierewiczowi.