ZKRPiBWP” Krzyż Więźnia Politycznego Medal za Zasługi dla Unii Ofiar Nazizmu Najwyższe polskie odznaczenie kościelne – Prymasowski Złoty Medal za wybitne zasługi dla Kościoła i Narodu – Primatiali Nomismate Aureo – Ecclesiae Populoque Servitium.
Publikacje zwarte (wybór) Sztab wojskowy. Zarys historyczny. 1961 Taktyka w kampanii rosyjskiej. 1961 Walczyli o wolność Polski. 7 Dywizja AK. 1998 Jędrusiowa dola. 1999 7 dywizja Armii Krajowej. 2004 Cierniste drogi żołnierzy AK. 2004 i 2013 Baza leśnych ludzi. 2005 Jedni z najdzielniejszych. Żołnierze 74 Górnośląskiego Pułku Piechoty WP 1919-1939, 74 Pułku Armii. 2006 Leśnicy na frontach II wojny światowej. 2007 Komandosi spod znaku Armii Krajowej. 2008 „Marcin” – major Mieczysław Tarchalski 1903–1981. 2008 Skąd twój ród komendancie „Marcinie”. 2008 Droga na Monte Cassino w świetle dokumentów sztabowych. 2009 Gen. bryg. Stanisław Sojczyński „Warszyc” i jego żołnierze z AK i KWP. 2010 Ostatni szwoleżer II Rzeczypospolitej gen. bryg. Marian Nitecki.