Родился в 1916 г. Место рождения: пос. Соболевка Баевского р-на Западно-Сибирского края.
Последний раз Иван Петрович Самохвалов был арестован 6 сентября 1937 г.
Приговор вынесен тройкой при УНКВД СССР по Московской обл. 23 сентября 1937 г. Был расстрелян 26 сентября 1937 г. на Бутовском полигоне НКВД под Москвой. Нет информации о реабилитации.