Николай Константинович родился 18 мая 1944 г. в деревне Бесковка Мстиславльского района Могилевской области Белорусской ССР.
В 1969 году окончил Брянский политехнический техникум по специальности «обработка металлов резанием», затем Всесоюзный заочный финансово-экономический институт по специальности «планирование промышленности».
На протяжении сорока лет Николай Сарвиро находился на руководящей молодёжной, партийной и хозяйственной работе. За это время он руководил органами исполнительной власти различного уровня.
В июне 1997 г. на открытых выборах впервые был избран жителями нашего города главой администрации (мэром) Брянска. В 1999-2000 — был первым заместителем главы администрации Брянской области.
— Николай Константинович принимает активное участие в жизни землячества, встречается на мероприятиях с жителями Брянска, всегда тепло рассказывает о своей малой исторической Родине, — рассказывает председатель белорусской общественной организации Николай ГОЛОСОВ, — нам приятно видеть, что наш земляк и сподвижник Николай Сарвиро искренне уверен в тесных связях наших славянских народов, в том, что братским народам России и Беларуси предначертано всегда быть вместе. Поэтому Николай Константинович много сил и усилий направляет на укрепление дружбы и добрососедства между нашими странами, между Брянщиной и соседними областями Беларуси.
От всей души поздравляем Николая Константиновича с Днём рождения! Желаем ему долгих лет жизни, неиссякаемой энергии, здоровья, благополучия и успехов.