Иван Васильевич родился 24 марта 1908 года в д.Сапуголи Лаишевского уезда Казанской губернии (позже Лаишевского района ТатАССР, ныне РТ). С 19 августа 1934 года по 10 марта 1942 года служил в органах внутренних дел милиционером 8-го отделения милиции г. Казани.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 10 марта 1942 года из милиции. Воевал командиром отделения в составе 314 стрелкового полка 92 стрелковой дивизии. Убит 16 сентября 1942 года. Похоронен южный берег оз.Сарженское Парголовского района Ленинградской области.