Od 2015 roku jest profesorem na Wydziale Prawa i Nauk Społecznych UJK w Kielcach. W latach 2020-2024 był kierownikiem Zakładu Stosunków Międzynarodowych w Instytucie Stosunków Międzynarodowych i Polityk Publicznych UJK. Od 2025 roku pełni funkcję dyrektora Instytutu Stosunków Międzynarodowych i Polityk Publicznych UJK. Postanowieniem prezydenta RP z 11 lutego 2021 roku został mu nadany tytuł profesora.

W latach 2010–2015 prezes Instytutu Józefa Piłsudskiego w Warszawie (zastąpił na tej funkcji Andrzeja Przewoźnika). Specjalista od problematyki środkowoeuropejskiej ze szczególnym uwzględnieniem polskiej i węgierskiej myśli geopolitycznej. Od 2018 roku zastępca przewodniczącego Rady Instytutu Współpracy Polsko-Węgierskiej im Wacława Felczaka. W styczniu 2019 roku powołany przez Arcybiskupa Marka Jędraszewskigo na przewodniczącego Komisji Historycznej w procesie beatyfikacyjnym SB Jánosa Estreházy. W latach 2021-2023 był członkiem Rady Fundacji Fulbrighta (w 2022 roku przewodniczący tego gremium).

W wyborach prezydenckich w Polsce w 2015 roku był członkiem komitetu honorowego kandydata Andrzeja Dudy. W tym samym roku wymieniany był wśród kandydatów na urząd wojewody łódzkiego.