В годы Великой Отечественной войны служил военным корреспондентом, капитаном на флоте.
Участник Гражданской войны 1918—1920 гг. Работал землемером в Псковской губернии, помощником лесничего.
С 1922 года жил в Петрограде, учился в Лесном институте, затем на Высших курсах искусствоведения, на литературном отделении Института истории искусств, окончил аспирантуру при Институте речевой культуры.
Работал лектором (по биологии), преподавал черчение, русский язык, работал методистом кабинета наглядной агитации, редактором журнала «Костёр», был одним из основателей и руководителей ленинградского Дома занимательной науки.
В годы Великой Отечественной войны служил военным корреспондентом, капитаном на флоте.
Печататься начал с середины 1920-х гг.