Родился 9 декабря 1972 года в городе Бузулук Оренбургской области. После окончания обучения в Московских духовных школах (1996 г.) был оставлен при МДАиС помощником проректора академии, обязанности которого исполнял до весны 2001 г. 21 сентября 1999 года рукоположен в сан диакона; 4 декабря 1999 г. – в сан священника.
В 2000 г. назначен штатным священником храма Всех Святых на Кулишках – Представительства Александрийского Патриархата в г. Москве.
В 2001–2006 гг. – настоятель храма великомученика Георгия Победоносца при Посольстве Российской Федерации в Праге (Чехия).
11 апреля 2006 г. стал настоятелем Подворья Русской Православной Церкви в Карловых Варах, представителем Русской Православной Церкви при Православной Церкви в Чешских землях и Словакии.
Решением Священного Синода Русской Православной Церкви от 25 августа 2022 года назначен заместителем председателя Отдела внешних церковных связей Московского Патриархата.
3.11.2022 г. Указом Святейшего патриарха Московского и всея Руси Кирилла назначен настоятелем храма иконы Божией Матери «Всех скорбящих Радость» на Ордынке.
Отец Николай женат на матушке Екатерине, и они воспитывают троих дочерей и одного сына.