Podczas II wojny światowej walczył w powstaniu warszawskim w szeregach AL, 1944-45 więziony był w obozie Sachsenhausen-Oranienburg. Po wojnie studiował na Wydziale Konsularno-Dyplomatycznym Akademii Nauk Politycznych w Warszawie. W latach 1948-51 pracował w Życiu Warszawy, 1956-58 był radcą ambasady PRL w Danii, potem do 1964 pełnił funkcję redaktora Polskiego Radia w Warszawie. Przez wiele lat związany był z tygodnikiem Polityka oraz miesięcznikiem Odra (Wrocław). W pierwszym parlamencie III Rzeczypospolitej (1989-91) pełnił funkcję senatora. Debiutował jako prozaik 1952 w Życiu Literackim. Autor powieści, m.in.: "Za murami Sodomy", "Msza za miasto Arras", "Początek", "Noc, dzień i noc"," Z notatnika stanu wojennego", szkice "Z daleka i bliska".