Родился Игорь Александрович 5 ноября 1924 года в Климове Брянской области. Рано остался сиротой — мать умерла в 1928 году, отец, репрессированный в 1937 году, погиб в ссылке в Воркуте. Мальчик воспитывался у тётки в Ромнах. По окончании школы на средства Всеобуча учился в Путивльском педучилище. Там же, в Путивле, с началом Великой Отечественной войны, стал бойцом истребительного батальона Руднева-Ковпака. Позднее, в декабре 1941 года, прибавив себе год, добровольцем ушёл на фронт. Оказался в Москве в учебном корпусе, и затем был отправлен на фронт в разведроту . 16 апреля 1945 года Игорь Шведов был тяжело ранен под Берлином (считался погибшим), войну окончил инвалидом II группы.