W latach 1941–1945 żołnierz TOW oraz AK. Brał udział w powstaniu warszawskim w dowództwie pułku „Baszta” i Komendzie V Obwodu Mokotów. Po upadku powstania wywieziony na roboty przymusowe na Dolny Śląsk, uciekł z obozu pracy i przedostał się do Generalnego Gubernatorstwa, gdzie w Częstochowie został oficerem Biura Informacji i Propagandy Komendy Głównej AK aż do jej rozwiązania. Jesienią 1945 r. po ujawnieniu się zweryfikowany przez Departament Personalny MON jako ppor. czasu wojny.

W latach 1945–1972 redaktor czasopism m.in. „Polski Zbrojnej” (1946), „Nowin Literackich” (1947–1948), kierownik audycji poetyckich Polskiego Radia (1949–1951), czasopisma kulturalno-społecznego „Wieś” (1952–1953), tygodnika „Nowa Kultura” (1953–1963), tygodnika Kultura (1963–1972). W latach 1970-71 na Uniwersytecie Warszawskim prowadził wykłady o literaturze podziemnej.