Współautor sześciu filmów dokumentalnych o Lwowie, tj. Orlęta Lwowskie (1990), Snem wiecznym we Lwowie (1992), Zadwórze – polskie Termopile (1993). Należy do twórców Towarzystwa Historyczno-Literackiego im. Karola Szajnochy w Opolu, w jego ramach w 1989 zaczął organizować wieczory autorskie i promocje książek. Był pomysłodawcą i realizatorem Złotej Serii Otwartych Wykładów Uniwersyteckich.
Odznaczenia i wyróżnienia Laureat Nagrody im. Ludwika Waryńskiego (1987) za biografię Adam Próchnik – historyk, polityk, publicysta, Śląskiej Nagrody im. Juliusza Ligonia (1989), nagród redakcji „Życia Literackiego” (1989) i „Przeglądu Technicznego” (1989), „Przeglądów Wschodniego” (1993) i „Polityki” (1999), Nagrody Literackiej Wojewody Opolskiego (1990), Nagrody Ministra Edukacji Narodowej I stopnia za osiągnięcia naukowe (1986, 1991, 1999), Nagrody im. Karola Miarki (2008), tytułu Zasłużony Obywatel Miasta Opola (1994), wyróżnienia czytelników miesięcznika „Kraków” w konkursie „Portrety 2020” na najlepszą biografię roku za XV tom serii Kresowa Atlantyda pt. Wilno (2021).
W 1993 został odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski..