Родился в 1902 году в деревне Кухарево. На военной службе с 1920 года. Участник Гражданской войны. Член КПСС с 1924 года. Окончил Военно-политическую академию имени В. И. Ленина.
Перед Великой Отечественной войной был начальником Полтавского военно-политического училища. В начале войны — начальник политуправления Центрального фронта. Присвоено звание «генерал-майор» 06.12.42. С сентября 1941 г. до конца войны — член Военного совета 13-й армии[2][3]. Участник Курской битвы[4].