Трудился комбайнёром.
Ушёл на фронт в 1942 году. Особо отличился 25 сентября 1944-го при отражении контратаки противника в районе сёл Элек и Кетедьхаза в Венгрии. Вступил в бой с четырьмя вражескими танками, подбив два из них.
В ночь на 26 сентября в составе батареи отражал атаку 25 танков с пехотой. Первым выстрелом его орудие подожгло «пантеру», находящуюся в 300 метрах! Подпустив танки ближе, сумел поразить шесть из них. Даже в рукопашной схватке ему не было равных! В составе расчёта ставрополец уничтожил и захватил в плен 18 фашистов.
24 марта 1945 года ему присвоили звание Героя Советского Союза. Помимо этого, Иван Иосифович награждён орденами Ленина, Октябрьской Революции, Отечественной войны I степени, двумя орденами Красной Звезды, орденом Славы III степени, медалями.
Когда закончилась война, Вехов поселился в Георгиевске Работал водителем автобуса.
Ивана Иосифовича не стало в 1998 году.
#СтавропольскийКрай #ставрополье #арзгирскийрайон #регионвлицах #Георгиевск