Николай Дмитриевич родился 8 октября 1949 года. В 1971 году окончил Казанское высшее танковое Краснознаменное командное училище. Проходил службу в составе ГСВГ (101-й учебный танковый полк, г.Дрезден). С 1981 по 1985 г.г. учился в военной академии г. Москвы. Проходил службу на Дальнем Востоке — в Хабаровском крае, на Чукотке, на Сахалине.
Исполнял интернациональный долг в составе ограниченного контингента советских войск в Анголе.
За отличную службу награжден правительственными наградами, в том числе орденом Красной звезды.
С 1998 года проживал в Кинешме. С 2004 года являлся председателем коллективного сада СОНТ «НАДЕЖДА-01».