Родился 13 января 1927 года в деревне Малиново Красненского района Белгородской области. Призван на фронт в 18 лет. Дошёл до Германии, в апреле 1945 года получил ранение и День Победы встретил в госпитале. После окончания войны окончил Высшие офицерские курсы в Липецке, проходил службу в Германии, после демобилизации работал в правоохранительных органах. В настоящее время живёт в Курске.