Иван Васильевич родился в 1847 г. в селе Выксе Ардатовского уезда Нижегородской губернии в семье крепостного помещиков Шепелевых, сообщает «Календарь знаменательных дат».
С раннего детства он любил рисовать, поэтому Шепелевы взяли его художником-декоратором Выксунского театра, а затем направили учиться в Московское училище живописи, ваяния и зодчества. С 1873 года И. В. Волков сотрудничал с журналом «Нива». Участник художественных выставок в Москве, Санкт-Петербурге, Нижнем Новгороде, Ардатове.
Похоронен в Выксе на кладбище при Малой церкви.
Библиография по теме:Александрова Н. Художник Выксунской земли // Красные Зори. – 2012. - №7-8. – С. 34-35; Громова О. Возвращение утраченного // Выксунский металлург. – 2008. - № 26. – С. 7; Громова О. Волков И.В. // Знаменитые люди Ардатовского края. - Арзамас: АГПИ, 2002. – C. 36; Крайнов Л. Частичка истории Выксы // Выксунский металлург. – 2002. – 15 июня. – С. 4; Липатова Е. Иван Васильевич Волков: достойный ученик великого учителя // Выксунский рабочий. – 2017. – 17 марта. – С. 10.