Родился 16 августа 1945 года в с.Березовка Краснощековского района. В 1962 году, после окончания школы, работал рабочим в Бурановском совхозе Усть-Калманского района. В сентябре 1962 г. поступил в Алтайский сельскохозяйственный институт на зоотехнический факультет. С октября 1964 г. по октябрь 1967 г., служил в рядах Советской Армии в Астраханской области. В июле 1970 г., после окончания института, начал работу в качестве главного зоотехника совхоза «Озерский» в с.Алексеевка Чарышского района. В марте 1981 г. был избран секретарем партийного комитета, в ноябре 1983 г. был освобожден от занимаемой должности в связи с переводом на должность директора в совхоз "Новоталицкий" с.Сентелек. В декабре 1988 г. был переведен председателем Чарышского исполнительного комитета районного Совета народных депутатов. В июне 1991 г. вновь назначен директором совхоза «Новоталицкий». За свой труд Николай Петрович был награжден: медалью «За трудовую доблесть», Орденом «Знак Почета», Почетными грамотами Администрации Алтайского края за достижение предприятием высоких результатов в развитии сельскохозяйственного производства, памятной медалью энциклопедии «Лучшие люди России», почетными грамотами Президиума Сибирского отделения Российской Академии сельскохозяйственных наук, Почетной грамотой Алтайского краевого Совета народных депутатов, Дипломом III степени Сибирского отделения Российской Академии сельскохозяйственных наук, юбилейным памятным знаком АКЗС «70 лет представительной власти Алтайского края". Борисову Николаю Петровичу присвоены почетные звания «Заслуженный работник сельского хозяйства Российской Федерации», "Ветеран труда". За особые выдающие заслуги в развитии сельского хозяйства, присвоено звание «Почетный гражданин Чарышского района». Николай Петрович ушел из жизни 18 июля 2018 г.