Игорь Шпиленок родился 28 февраля 1960 года в городе Трубчевск, Брянской области. Окончил Брянский педагогический институт. Фотографией начал заниматься в школьные годы, с 13 лет, уговорив бабушку купить ему фотоаппарат, в течение 15 лет жил и работал в заповеднике «Брянский лес», позже основным местом работы и съемок стала Камчатка. По нескольку месяцев проводит в Кроноцком заповеднике, часами терпеливо ожидая хорошего кадра с животными и птицами. Очень много фотографирует медведей с довольно близкого расстояния, ведет блог в Живом Журнале, где подробно рассказывает о характере животных, о местах, где находится. В 2012 году блог Игоря получил премию «Рында года» в номинации «Изображение года»
Летом 2007 года Игорь Шпиленок ушел из Долины гейзеров накануне гигантского оползня, завалившего многие гейзеры и перекрывшего долину. Одним из первых вернулся туда, чтобы описать это явление. Позже издал книгу, посвященную Долине гейзеров и ее новейшей истории.
Работы Игоря были опубликованы в многочисленных международных и русских журналах, включая «Смитсониан», «Нэшнл Уайлдлайф», Гео, BBC Wildlife.
Игорь Шпиленок 10 апреля 2013 года отправился в путешествие по России на автомобиле ГАЗ-33081 с дизельным двигателем. Цель поездки от Брянского леса до Камчатского полуострова - рассказать о заповедниках России.
Жена - Лора Уильямс, активистка Всемирного фонда дикой природы Четверо сыновей: Тихон - директор Кроноцкого биосферного заповедника c 2009 по 2016 год, Петр - директор Кроноцкого биосферного заповедника с 2017 года, Андрей и Макар. Брат Игоря - Николай Шпиленок - тоже фотограф-натуралист. Младший брат Дмитрий - режиссер и оператор научно-популярных фильмов.