Poeta, prozaik,aktor. W okresie okupacji prowadził konspiracyjną działalność kulturalną pod pseudonimem Swen. Podczas okupacji prowadził w latach 1942 – 1944 razem z Mironem Białoszewskim konspiracyjny Teatr Swena. Po wojnie ukończył studia aktorskie i pracował z Juliuszem Osterwą jako aktor. Był członkiem pierwszego zespołu aktorskiego w teatrze w Olsztynie (1946). Aktor Teatru Powszechnego w Warszawie 1946/47, a następnie w Teatrze Małym w Warszawie. Debiutował na łamach Nowin Literackich w 1947 roku. Do 1955 roku mieszkał w Kobyłce niedaleko Warszawy, a potem w Warszawie.