Иван Андреевич родился 16 августа 1918 года в д.Красное Поле Тетюшского уезда ТатАССР (позже Тетюшского района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии 8 октября 1938 года. С 15 сенятября 1941 года по 3 сентября 1945 года воевал командиром роты особого отдела НКВД 3-й Ударной армии, оперуполномоченным ОКР «Смерш» 66-го запасного полка 9-й запасной стрелковой дивизии. Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.», медалью «За победу над Японией». В ОВД служил до 21.10.1971 г. инспектором ОУР в Бауманском РОВД УМ г. Казани.