Zmarł w Warszawie (Polska). Został pochowany na tamtejszym Cmentarzu Wojskowym na Powązkach.
W 1979 r. został odznaczony Złotym Krzyżem Zasługi.
30 kwietnia 2009 roku został Honorowym Obywatel Miasta Ostrzeszów.
Został laureatem literackiej nagrody Nike za 2011 rok za powieść "Pióropusz".
W 1957 r. ukończył dziennikarstwo na Uniwersytecie Warszawskim.