Родился в селе Безводное, ныне Кстовского муниципального округа Нижегородской области. В феврале 1940 года был призван на службу в Красную Армию. Участник Великой Отечественной войны. Старший лейтенант Борисов воевал в должности командира штурмовой роты 60-го отдельного батальона 12-й штурмовой инженерно-строительной бригады 37-й армии 3-го Украинского фронта. Награды: ордена Красного Знамени (07.09.1944), Отечественной войны 1-й (28.10.1943) и 2-й (16.04.1945, 06.04.1985) степени, Александра Невского (11.02.1945), медали, в т.ч. «За боевые заслуги» (03.11.1953).