
Родился в 1937 году в селе Уролка Соликамского района Пермской области. Окончил Урольскую семилетнюю школу, затем – ремесленное училище в городе Соликамске. С декабря 1956-го по декабрь 1959 года служил на Балтийском флоте, в береговой охране. После увольнения вернулся на малую Родину. Работал в редакции газет «Соликамский рабочий» (г. Соликамск), «Северная звезда» (г. Чердынь). С 1981г. Иван Иванович жил в г. Чусовом. Работал в редакции газеты «Чусовской рабочий». Автор 14 книг.
Иван Иванович был почетным читателем и добрым другом Чусовской районной центральной библиотеки имени А.С.Пушкина. Он входил в совет литературной студии "Живое Слово", помогал молодым литераторам и был членом жюри Малых Астафьевских Чтений.