Мученик Иоанн родился в 1891 году в селе Острово Московской губернии. Образование он получил в сельской школе. С началом Первой мировой войны был мобилизован в армию, а в 1918 году — в Красную армию, где служил до 1921 года.
В двадцатых годах Иван Васильевич вместе с семьей переехал в Москву и поселился на Николо-Ямской улице рядом с храмом преподобного Сергия Радонежского в Рогожской слободе, прихожанином которого он и стал, со временем все активнее участвуя в жизни прихода. Работал он электриком на заводе «Серп и Молот», расположенном неподалеку от храма. Иван Васильевич выполнял в храме все работы, касающиеся электричества, к праздникам убирал вместе с прихожанами храм, устраивал гирлянды из электрических лампочек вокруг икон, ходил во время богослужения с тарелкой для пожертвований. В декабре 1937 года он стал членом двадцатки, и если и раньше много времени отдавал церкви, то теперь он проводил здесь все свободное время.
Весной 1938 года был арестован НКВД и заключен в Бутырскую тюрьму. Во время допросов он не поддался на давление следствия. Во время обыска у Ивана Васильевича были найдены граммофон и двадцать дореволюционных пластинок с церковными песнопениями и государственным гимном «Боже, Царя храни». Это сочли достаточным для обвинения.
27 июля 1938 года был приговорен к пяти годам заключения в исправительно-трудовой лагерь на Колыме. Там он тяжело заболел и скончался 19 января 1940 года в праздник Крещения Господня, погребен в безвестной могиле.
