Николай Дмитриевич родился в д. Гнилица (д. Ленина) Краснопольского района Могилёвской области 23 октября 1968 года. После окончания Ленинской средней школы поступил в Могилёвский государственный педагогический институт им. А.А. Кулешова на исторический факультет.Работает учителем истории в ГУО “Горский учебно-педагогический комплекс детский сад-базовая школа”.