Роли в театре: Мешем и Болингброк («Стакан воды» Э. Скриба); Пётр и Рюмин («Мещане» и «Дачники» М. Горького); Карандышев и Миловзоров («Бесприданница» и «Без вины виноватые» А. Н. Островского), Шарль Гранде («Евгения Гранде» по О. Бальзаку), Хлестаков («Ревизор» Н. В. Гоголя); Молчалин и Репетилов («Горе от ума» А. С. Грибоедова), Джордж Осборн («Ярмарка тщеславия» по У. Теккерею), Йозеф («Незрелая малина» И. Губача), лейтенант Рекало («За тех, кто в море» Б.Лавренева), Мэйсон («Дипломат» С.Алешина), Борис Григорьевич («Гроза» А.Н.Островского), Дэви («Остров Афродиты» А.Парниса), Воробский («Одиннадцатая заповедь» Ф.Шемберка), Фредди, Генри Хиггинс («Пигмалион» Б.Шоу), Магнус («Иван Грозный» А.Н.Толстого), граф Аппиани («Эмилия Галотти» Лессинга), Пьетро Миссирилли («Ванина Ванини» Стендаля), Велимир Павлович («Доктор философии» Б.Нушича) и другие.
Снимался в кино: «Белинский», «На подмостках сцены, «Сорока-воровка», «Карантин», «Посол Советского Союза», «Хождение по мукам», «Незрелая малина» и другие..
Жена — актриса Малого театра Лилия Юдина.
Ушел из жизни Николай Афанасьев 18 марта 1989 года. Похоронен на Ваганьковском кладбище в Москве.