W latach 1991–1995 był ambasadorem RP w Bułgarii. Za badania naukowe nad historią Bułgarii i zasługi dyplomatyczne otrzymał wysokie odznaczenia państwowe Republiki Bułgarii: Order Cyryla i Metodego I klasy i Order „Jeździec Madarski” I klasy. Odznaczony także I stopnia (1996).
Postanowieniem Prezydenta RP z dnia 30 czerwca 2009 za wybitne zasługi w propagowaniu wiedzy o wspólnym dziedzictwie historycznym narodów tworzących Rzeczpospolitą Obojga Narodów został pośmiertnie odznaczony Krzyżem Komandorskim Orderu Odrodzenia PolskiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 30 czerwca 2009 r. o nadaniu orderów () – pkt 3..
Pochowany na Cmentarzu Wojskowym na Powązkach (kwatera C38-4-4)Wyszukiwarka cmentarna - Warszawskie cmentarze.
Uczniowie Do grona jego uczniów należą: Henryk Lulewicz, Mirosław Nagielski, Andrzej Rachuba, Grzegorz Rostkowski, Witold Sienkiewicz, Józef Maroszek.