Иван Торопов родился 27 мая 1984 года в п. Гоньба. В 2006 году окончил Новоалтайское государственное художественное училище и поступил в Российскую Академию живописи, ваяния и зодчества Ильи Глазунова. Закончив историко-религиозную мастерскую под руководством преподавателей И. И. Глазунова и В. А. Штейна, Иван Торопов принимает участие в реставрации и росписях православных храмов: Рождественского собора Пафнутьево - Боровского монастыря г. Боровск, в росписях храмов Московской области: Пресвятой Троицы г. Пушкино, церкви Во Имя Пресвятой Богородицы г. Химки, соборах Пресвятой Троицы г. Щелково и Богоявленского г. Ногинск. В 2012 году, накануне Олимпиады, художник участвует в росписях строящегося храма Нерукотворного образа Христа Спасителя в г. Сочи. Вернувшись в родной Барнаул, он примет предложение работы по росписи храма Святого апостола Иоанна Богослова, где продолжает трудиться и по настоящее время, работая над сюжетами для интерьера нижнего храма: придела Равноапостольного князя Владимира.
С 2014 года Торопов - преподаватель рисунка, живописи, композиции на отделении станковой живописи в Новоалтайском государственном художественном училище. В 2016 году отмечен именной стипендией губернатора Алтайского края как ведущий преподаватель в области искусства. В 2017 году Иван Васильевич был принят члены Союза художников России.