Семён Андрианович Торкунов родился 10 февраля 1905 года в деревне Аникинцы (ныне — Кировской области). В 1927 году был призван на службу в Рабоче-Крестьянскую Красную Армию. В 1934 году окончил Ростовский институт путей сообщения, в 1938 году — Военную академию имени М. В. Фрунзе. С 1941 года служил начальником штаба артиллерии армии. Участвовал в боях под Сталинградом. В 1943 году был отозван с фронта и направлен на должность начальника штаба артиллерии 2-го Дальневосточного фронта. Участвовал в советско-японской войне.