С 1941 года — на фронтах Великой Отечественной войны. 8 августа 1942 года лейтенант Иван Куштин погиб в бою под Сталинградом. Похоронен в хуторе Рубежное ().