Советский и российский актёр театра и кино.
Родился в городе Истре Московской области.
Закончил ВГИК (1957, мастерская Ю.Я. Райзмана).
В 1957-1977 годах — актёр Театра-студии киноактёра.
В 1977-1980 годах Николай Николаевич работал по договорам.
С 1980 года — актёр киностудии имени Горького.
В кино с 1956 года (первая роль — комвзвода Корнаухова в фильме «Солдаты»).
Характерный актёр, исполнитель небольших ролей и эпизодов.
Заслуженный артист РФ (1996).