Родился в 1921 г. в селе Тихие Горы Бондюжского района ТАССР, окончил 5 классов.
Трудовую деятельность начал трактористом в д.Монашево Бондюжского района.
В армию призван Бондюжским военкоматом ТАССР 26.09.1940 г. Служил на Дальнем Востоке, воевал на Калининском, Центральном фронтах. Наводчик роты противотанковых ружей 2 механизированного батальона 18 механизированной бригады, старшина роты противотанковых ружей 2 мотострелкового батальона 24 гвардейской Нежинской механизированной бригады 60 армии, гвардии сержант. Был контужен.
Награжден орденом Красного Знамени (1944 г.), медалями «За отвагу» (1943 г.), юбилейными.
Из наградного листа: «В боях за переправу чрез реку Днепр и за бой за деревню Домантово тов. Денисов будучи старшиной роты одним из первых переправился на правый берег реки, своевременно бесперебойно снабжал бойцов боеприпасами и продуктами. Когда рота пошла на штурм деревни, он выдвинулся вперед и, увлекая бойцов своим примером, повел их вперед. В боях на правом берегу Днепра тов. Денисов уничтожил огнем своего автомата 7 солдат противника и ручной гранатой подавил одну огневую точку – станковый пулемет противника. Достоин правительственной награды ордена Красного Знамени».
Демобилизован в марте 1946 г. Работал бригадиром Бондюжской МТС, слесарем СМУ-35.