Родился 8 октября 1959 года в Ленинграде.
В 1981 году окончил Ульяновское гвардейское высшее танковое командное дважды Краснознаменное ордена Красной Звезды училище им. В.И. Ленина по специальности «Командная тактическая, колесные и гусеничные машины».
Проходил службу в Вооруженных силах СССР, в органах государственной безопасности в Среднеазиатском военном округе, Западной группе войск и Московском военном округе. Уволился в звании майора в 1996 году. С 1996 по 2009 год занимал должности эксперта, эксперта 1 категории, ведущего эксперта, главного эксперта в управлении безопасности и защиты информации в Главном управлении Центрального банка РФ по Воронежской области. В 2010 году был принят на должность начальника отдела защиты информации в ФГУП Центр «Севзапгеоинформ». С 2011 по 2015 год работал заместителем директора филиала по безопасности в институте «Ленгипротранспуть».
С 2015 года занимает должность директора по безопасности и хозяйственным вопросам в АО «Ленгипротранс».
Труд Николая Григорьевича отмечен наградами:
• Благодарность Главного управления Центрального банка РФ по Воронежской области (2003 год);
• Благодарность ФГУП Центр «Севзапгеоинформ» (2011 год).