Игорь Алтушкин родился 10 сентября 1970 года в Свердловске.
Окончил Свердловский институт народного хозяйства.
В 1992 году занялся продажей лома цветного метала, и сразу же учредил «Екатеринбургскую торгово-промышленную компанию».
В 1995 году Алтушкин становится деловым партнером известного бизнесмена Искандера Махмудова, главы «Уральской горно-металлургической компании».
В 1997 году основал компанию «Уралэлектромедь Вторцветмет» компания была главным поставщиком лома для предприятия УГМК.
В 2004 году создал «Русскую медную компанию», которая по величине стала в ряд третьих в России.
Летом 2009 года на паях с давним партнером из УГМК Андреем Козицыным приобрел у собственника компании «Соллерс» Вадима Швецова и владельца ЧТПЗ Андрея Комарова Челябинский цинковый завод.
Женат, шестеро детей.
На 2008 год состояние Игоря Алтушкина составляло 1,9 миллиарда долларов США. По данным журнала «Форбс» Алтушкин занял 652-е место в рейтинге мировых миллиардеров.