Родился в Ленинграде, в семье научного работника. После окончания школы в 1939 году поступил на актерское отделение Ленинградского театрального института. Когда началась Отечественная война, ушел добровольцем на фронт, участвовал в боях под Москвой. В 1946 году после окончания института работал в Калининском драматическом театре. Затем поселился в Ленинграде, сотрудничал в газете "Ленинские искры", редактировал журнал "Искорка". С 1947 года занимался только литературным трудом.