Wolne chwile najchętniej spędzał, łowiąc ryby.
Debiutował w 1937 opowiadaniem Pasażerka na gapę w piśmie „W słońce”. Kontynuował twórczość w czasie wojny, były to wiersze liryczne i wojskowe – kilka stało się pieśniami partyzanckimi. Po wojnie publikował wiersze w pismach „Gontyna” oraz „Odrodzenie” (1944–1949), współpracował z czasopismami „Szpilki”, „Nowa Kultura”, „Odgłosy”, „Płomyk”, „Płomyczek”, „Literatura Radziecka”, „Wieś”. Pisał wiersze, satyry, reportaże, teksty publicystyczne, wiersze i bajki dla dzieci, fraszki, skecze dla teatru, powieści dla młodzieży. Przetłumaczył wiele utworów poetyckich z języka rosyjskiego, białoruskiego i mołdawskiego. Przełożył na język polski z języka rosyjskiego m.in. gruziński poemat Witeź w tygrysiej skórze (1960), armeński epos Dawid z Sasunu oraz rosyjską baśń Konik Garbusek. Z kolei jego twórczość była tłumaczona na język gruziński i rosyjski. Jest redaktorem kilku tomów antologii poezji i prozy oraz autorem utworów scenicznych dla dzieci;