Родился в 1924 году в деревни Голендухино Режевского района Свердловской области в семье крестьянина.
Образование неполное среднее. Работал в колхозе «Пролетарка».
На фронте Великой Отечественной войны с 1942 года.
Утром 15 января 1943 года группа отважных солдат в количестве 13 человек во главе с командиром роты Иваном Ликуновым, среди которых был Полухин, несмотря на пулемётный и миномётный огонь и численное превосходство противника, ворвалась на окраину посёлка Донской (ныне посёлок Красновка Тарасовского района Ростовской области), захватила 3 дома и удерживала их в течение дня. Фашистские солдаты предлагали сдаться и несколько раз безуспешно бросали до роты пехоты с танками. Тогда они обложили дома соломой и подожгли. Группа Ликунова попыталась вырваться из окружения, вступив в рукопашный бой с фашистами, однако силы оказались неравны...
Похоронен в братской могиле на станции Красновка.
Звание Героя Советского Союза посмертно присвоено 31 марта 1943 года за проявленные в бою этом отвагу и героизм.