Мартынов Николай Васильевич родился в 1925 году в городе Лаишев Лаишевского кантона ТАССР. Русский.
На фронт Великой Отечественной войны призвали в 1943 году. Воевал в составе 59-ой тяжелопушечной артиллерийской бригады 22-ой ударной дивизии.
За мужество, отвагу и героизм, проявленные в борьбе с немецко-фашистскими захватчиками награжден орденом Славы 3-й степени, медалями «За отвагу», «За победу над Германией», «За освобождение Варшавы», «За взятие Берлина», юбилейными медалями.
Свой боевой путь закончил в 1945 году в звании старшего сержанта.