Родился в селе Белый Колодезь Курской губернии (ныне в составе Шебекинского района Белгородской области). Русский. Из семьи крестьянина, имевшего 4 детей. В 1929 году семья была раскулачена, родители сосланы на спецпоселение в Вологодскую область, жил и учился там.