Pisarz, publicysta, krytyk literacki, historyk czasopiśmiennictwa polskiego. Przed wojną działacz ZHP, pracował w redakcjach pism młodzieżowych. W czasie wojny, w 1940 przedostał się na zachód, skąd w 1941 został wysłany do kraju jako kurier cywilny ministra spraw wewnętrznych do Delegata Rządu RP na Kraj, a następnie pracował w Departamencie Informacji Delegatury i Głównej Kwaterze "Szarych Szeregów". W latach 1946-58 był członkiem redakcji "Przekroju", w latach 1957-82 członkiem redakcji "Polityki", w latach 1958-82 redaktorem naczelnym miesięcznika "Magazyn Polski". W latach 80. był działaczem PRON-u.