Иван Александрович Зорин родился 23 мая 1926 года в селе Каньшино Бабынинского района Калужской области. В 1943 году, семнадцатилетним парнем он был призван в ряды Красной Армии и направлен на Дальний Восток, где проходил службу в поселке Воздвиженка, недалеко от Уссурийска. Молодой солдат охранял, базировавшийся там аэродром и военные склады.