Николай Смирнов появился на свет 4 ноября 1962 года в Новокузнецке. В 1987 году окончил Школу-студию МХАТ. После учебы получил работу в Большом драматическом театре имени Г. А. Товстоногова. Оказался последним актером, которого Товстоногов взял в свою труппу «с показа». На протяжении нескольких лет параллельно с БДТ играл в «Приюте комедианта» Юрия Томошевского. С 2001 года Смирнов стал актером Театра комедии им. Н. П. Акимова. В 2008 году был удостоен звания «Заслуженный артист России». C 2000 года регулярно снимается кино. В число его проектов входят фильм «Пять процентов» (2023), сериалы «Своя чужая» (2014), «Чужой район» (2011) и многие другие.