Николай Лукьянович родился 6 июня 1963 года в Омске. Окончив школу, устроился в ПО «Омскоблпарикмахерские», где сначала работал учеником мужского мастера, а затем мастером-парикмахером. С 1981 года по 1983-й — служил в армии. Демобилизовавшись, поступил в Омский технологический институт бытового обслуживания, который окончил в 1987 году по специальности «Бухгалтерский учет и анализ хозяйственной деятельности», получив квалификацию «Экономист». С 1987 года по 1990-й — бухгалтер-ревизор Управления бытового обслуживания населения Омского облисполкома. В 1990 году перешел на работу в государственную налоговую инспекцию Центрального района города Омска, где занимал должности инспектора, исполняющего обязанности начальника отдела, начальника отдела налогообложения предприятий и банков. С декабря 1993 года по май 1994-го — начальник планово-экономического отдела АКБ «Омторбанк». В мае 1994 года назначен начальником отдела доходов и распределения налогов Управления федерального казначейства (УФК) по городу Омску, а затем начальником отделения федерального казначейства по Советскому административному округу города Омска. Потом, в связи с реорганизацией УФК по г. Омску, стал начальником отдела по контролю за целевым использованием бюджетных и внебюджетных средств отделения федерального казначейства по городу Омску УФК МФ РФ по Омской области. С декабря 2001 года по май 2004- го — начальник управления финансового контроля департамента финансов и экономики администрации города Омска.
Женат, две дочери.