Народився в селянській родині. Закінчив Черкаський педагогічний технікум, три курси Харківського інституту соціального виховання (заочно). Десять років учителював по селах Черкащини та в Харкові, де проживав у будинку «Слово». Належав до літорганізації «Плуг». Перед війною закінчив сценарний факультет Всесоюзного державного інституту кінематографії (1939).
У роки Другої світової війни — військовий кореспондент газет «Крылья Родины» та «Боевой товарищ». Тяжко поранений на Одері. У повоєнні роки працював заступником редактора «Літературної газети». У Києві мешкав у будинку письменників Роліті.
Збірки оповідань і нарисів «Вада», «Урожай» (1934), «Голубий зеніт» (1948), «Академік Власюк» (1949), «Щедрі серцем» (1952)", повісті «Прокурор республіки» (1958) та «Я твій брат» (1961), збірки оповідань для дітей «Де ти, моя чаєчко?» (1979) та «Пам'ятливий горобчик» (2003), літературно-критичний нарис «Олесь Гончар» (1950). Посмертно вийшла книга вибраних творів «Голубий зеніт» (1983) і збірка статей, спогадів і щоденникових записів «Силуети» (1990). На рубежі 1950-60-х широкий розголос мали статті «Любов до рідної мови» (1956) і «Могутня та чарівна» (1963).
За його сценарієм на Ашхабадській кіностудії поставлено фільм «Прокурор республіки», Київській кіностудії — художню стрічку «Якщо любиш» (1960), а на «Укркінохроніці» — «Пісня про Україну» (1955, у співавт.) й «Біля Диканьки» (1958). Автор дикторського тексту до кінокартини «Пісні над Дніпром» (1957, у співавт.).