Иван Павлович родился в 1911 году в селе Удельное Нечасово Тетюшского уезда Казанской губернии. Кадровый военный в звании лейтенанта, был заместителем командира отделения, служил в танковых войсках на дальнем Востоке в Хабаровске. Участвовал в боях Дальневосточного фронта, 60-й танковой дивизии, 60-го мотострелкового полка.
Погиб в ноябре 1941 года.