Родился 28 марта 1914 года в селе Тимоново, Троицкого района, Луганской области в семье крестьянина.
Окончил 9 классов школы № 2 им. А. П. Чехова г. Таганрога. Работал заведующим орготдела Таганрогского горкома комсомола.
В Красной Армии с 1933 года. В 1937 году окончил Тбилисское артиллерийское училище, в 1941 — 2 курса Военной артиллерийской академии.
Участник Великой Отечественной Войны с июня 1941 года. Командовал 32-й истребительно-противотанковой артиллерийской бригадой (40-я армия, 1-й Украинский фронт) при форсировании Днепра в ходе боёв на Букринском плацдарме в октябре-ноябре 1943 года. В районе юго-западнее г. Фастов Киевской области, отразив многочисленные контратаки противника, бригада под его командованием предотвратила попытки окружить части и соединения 17-го стрелкового корпуса. Врагу был нанесён значительный урон в живой силе и боевой технике.
После войны продолжил службу в армии. В 1964 году окончил Высшие академические курсы при Военной артиллерийской академии. С 1967 года генерал-майор И. В. Купин — в отставке.
С 1977 года жил в Москве. Умер 16 сентября 1998 года. Похоронен на кладбище «Ракитки» (Московская область).