Николай Иванович Подвойский родился 14 июля 1883 года в селе Новоселки Ковенского уезда Гродненской губернии (ныне территория Беларуси) в крестьянской семье. В 1901 году он поступил на факультет естественных наук Петербургского университета, где принял участие в революционной деятельности.
В 1905 году Подвойский стал членом Российской социал-демократической рабочей партии и активно участвовал в революционных событиях того времени. После поражения революции 1905 года он был вынужден эмигрировать и прожил несколько лет за границей, где продолжал свою политическую деятельность.
В 1917 году Николай Подвойский вернулся в Россию и активно участвовал в Февральской и Октябрьской революциях. В составе Красной гвардии он принимал участие в боевых действиях в Петрограде и Москве, а затем был избран членом Военно-революционного комитета.
В годы Гражданской войны Подвойский занимал ответственные командные должности, участвовал в обороне Ростова-на-Дону и других городов, организовывал отряды красноармейцев и партизан. После окончания Гражданской войны он продолжил свою деятельность в сфере обороны и военного обучения.
Николай Подвойский также был одним из организаторов физкультурного движения в Советской России. Он считал, что физическое развитие нации имеет большое значение для укрепления обороноспособности страны. В 1920 году Подвойский возглавил Всевобуч, организацию, занимавшуюся физкультурным образованием населения.
Николай Иванович Подвойский умер 13 марта 1938 года. Его имя осталось в истории как имя выдающегося деятеля революционного движения, организатора обороны страны и пионера физической культуры в Советской России.