Николай Михайлович родился 1 декабря 1939 года в деревне Канаш Прокопьевского района. Окончил 9 классов Бурлаковской средней школы.
В училище поселка Школьный получил профессию водителя- тракториста. Служил в рядах Советской Армии в Приморье. После демобилизации работал водителем КРАЗа на Бабанаковской, Краснобродской автобазах, затем на разрезе «Краснобродский». Много лет на «вахтовке» перевозил рабочих. Пользовался огромным уважением среди товарищей и у руководства автобазы. Неоднократно награждался грамотами и ценными подарками.
За заслуги в развитии топливно-энергетического комплекса награжден Почетной грамотой Министерства энергетики Российской Федерации.
