Był uczestnikiem walk wyzwoleńczych w Lubelskiem i w powstaniu warszawskim, a po upadku powstania do 1945 roku więziono go w obozie jenieckim.
Otrzymał następujące nagrody i odznaczenia:
- 1965 r. - Nagroda Ministra Kultury i Sztuki II stopnia;
- 1981 r. - Nagroda Ministra Kultury i Sztuki I stopnia;
- Order Sztandaru Pracy II klasy;
- Krzyż Walecznych;
- Krzyż Kawalerski Orderu Odrodzenia Polski;
- Krzyż Oficerski Orderu Odrodzenia Polski;
- 2004 r. - Nagroda Literacka im. Władysława Reymonta.
Na tajnym Uniwersytecie Ziem Zachodnich studiował historię.
Pełnił funkcję kierownika literackiego Zespołu Filmowego "Tor".
Zmarł w Warszawie (Polska), został tam pochowany na Cmentarzu Wojskowym na Powązkach.