Родился 22 февраля 1908 года в деревне Пенный Мыс Каргасокской волости Томского уезда. В 1917 году семья Ивановых переехала в Ларьякский район. С 1922 года по 1930 год занимался рыболовством и охотой. С 1930 по 1932 год работал в деревне Былино Ларьякского района. С 1932 года по 1934 год работал председателем сельпо в Нижневартовске. В марте 1941 года РК КПСС ВКП (б) избран председателем колхоза «Красное знамя» в Нижневартовске. Призван Ларьякским РВК Омской области 18 августа 1941 года. Воевал на Ленинградском, Смоленском, Калининском, Украинском, Белорусском фронтах, участвовал в форсировании реки Нарвы, взятии Варшавы. За время службы получил два тяжелых ранения. После войны снова приступил к партийной работе. С 1945 по 1948 работал парторгом обкома при Ларьякском рыбзаводе. Был начальником Больше-Тарховского рыбоучастка. В 1965 году пожизненно присвоили инвалидность 2 группы. До 1969 года работал в колхозе деревни Былино. Умер 9 августа 1990 года в Нижневартовске.
Награды: Орден Красной звезды, Орден Отечественной войны I степени, медали «За боевые заслуги», «За отвагу», «За Победу над Германией в Великой Отечественной войне 1941—1945 гг.». Сведения в информационной системе «Память народа»: https://pamyat-naroda.ru/heroes/person-hero81777932/, https://pamyat-naroda.ru/heroes/memorial-chelovek_vpp1989349515/