Николай Подгорный родился в городе Москва, Российская Империя. Заслуженный артист Республики (1928). Заслуженный деятель искусств РСФСР (1938). Учился в школе МХТ, с 1903 года - на сцене этого театра. С 1905 года - актёр в труппе МХТ. Всю жизнь проработал в Художественном театре, с 1919 года был заведующим труппой и близким к Станиславскому человеком. Один из основателей Школы драматического искусства (1913), первый выпуск которой стал основой 2-ой Студии МХТ. Играл в спектаклях Музыкальной студии МХТ. Вёл педагогическую работу.