W latach 1979–1981 w Polskim Radiu prowadził niedzielną audycję Poczta Literacka.

Debiutował w 1949 opowiadaniem Wspomnienia indyjskie, które weszło później w skład książki Opowiadania indyjskie (1953), poświęconej przeżyciom cywilnej ludności polskiej, która wyszła z ZSRR wraz z armią Andersa. Napisał szereg opowiadań zebranych w tomy Sekret i inne opowiadania (1956), Sandżu i Paweł (1959), Złote Gody (1965), Panna radosna (1969) i Cyrograf dojrzałości (1975). W 1967 na podstawie opowiadania Cyrograf dojrzałości powstał film pod tym samym tytułem. Cenne są jego reportaże z pobytu w USA Skok do Eldorado (1967). W swej twórczości posługiwał się zróżnicowanymi formami literackimi, np. czarnym humorem, groteską i symbolizmem. Był też autorem licznych słuchowisk radiowych oraz tłumaczem powieści i opowiadań z języka angielskiego (m.in. Miasteczko Winesburg Sherwooda Andersona, Jeździec na niebie i inne opowiadania Ambrose’a Bierce’a).

W 1953 otrzymał nagrodę literacką młodych im. W. Pietrzaka, a wśród licznych nagród i wyróżnień za twórczość słuchowiskową – nagrodę Ministra Obrony Narodowej za cykl słuchowisk Polacy na frontach II wojny światowej. Odznaczony został m.in.