Николай Михайлович родился 12 декабря 1929 года в с.Куралово Спасского кантона ТатАССР (ныне Спасский район РТ). Получил начальное образование в Кураловской школе. Работал в г.Куйбышев водителем автороты, автотранспортного предприятия (1953–70г.г.), районного объединения «Сельхозтехника» (1970–74г.г.), механиком и водителем грузовых автомобилей автотранспортного предприятия (1978–85г.г.). С 1990 года на пенсии. Награждён медалью «За трудовое отличие» (1976г.); Почётной грамотой Президиума ВС ТатАССР (1961г.).
Умер 3 июня 2006 года, похоронен на городском кладбище г.Болгар РТ.