Родился 10 февраля 1876 года в Черкассах Киевской губернии России (в настоящее время — территория Украины). Отец — Константин Петрович дослужился до чина генерал-майора артиллерии, был участником Русско-турецкой войны 1877—1878 годов и героем Плевны. Дядя Александр Петрович был поручиком артиллерии и сражался добровольцем на стороне сербов и болгар в 1876—1878 годах, затем на протяжении 30 лет (1880—1910) работал переписчиком у Льва Николаевича Толстого. Дед Пётр Данилович Иванов — участник Отечественной войны 1812 года, вышел в отставку в звании капитана 1-го Морского полка.