Иван Павлович Потехин родился 7 сентября 1924 г. в селе Красное, ныне Кимовского района Тульской областив крестьянской семье. Русский.
В 1942 году был мобилизован в ряды Красной Армии.
Прошёл с боями от Курска до Эльбы в составе 53-ей гвардейской танковой бригады (6-й гвардейский танковый корпус, 3-я гвардейская танковая армия, 1-й Украинский фронт). В ночь на 18 января 1945 одним из первых форсировал реку Варта, участвовал в составе разведргуппы части в захвате плацдарма. Отличился в бою и захватил пленного, давшего ценные показания
Демобилизован в 1945 году.
1965 - окончил Московский горный институт
Работал на рудниках в Бурятии, маркшейдером на вольфрамо-молибденовом комбинате в городе Закаменске, начальником отдела Тульского округа Гостехнадзора.
Умер 17 апреля 2005 г. в Туле. Похоронен на кладбище №1 в Туле.
Звание Героя Советского Союза присвоено 10 апреля 1945:
Решением Кимовского муниципального Совета от 13.12.2000 года Ивану Павловичу присвоено звание "Почётный гражданин муниципального образования "Город Кимовск и Кимовский район Тульской области""