Николай Александрович родился 28 ноября 1946 года в городе Новгороде в России.
В 1970 году окончил Витебский педагогический институт, художественно-графический факультет. Учился у И. Столярова, Ф. Гумена.
Участник выставок с 1978 года.
С 1991 года является членом Белорусского Союза Художников.
Работы находятся в Витебском областном краеведческом музее.
В Настоящее время работает в Витебском государственном университете имени П.М. Машерова. Доцент, искусствовед.