Иван Коржавин — родом из села Дунилова Шуйского уезда Владимирской губернии. В молодости учился в семинарии, но по неизвестным причинам не окончил ее. Был женат, имел двух сыновей.
Долгое время о.Иоанн служил диаконом в с. Дунилово. Когда в селе не осталось ни одного священника, он решил принять священство. В 1932 году о.Иоанн принял сан священника. В то время за этот поступок ему неминуемо грозил арест, что он прекрасно понимал. О.Иоанну было тогда уже 66 лет. Служил в Благовещенском храме села Дунилова.
Арестован осенью 1937 г. в возрасте почти 72 лет. Тройкой при УНКВД СССР по Ивановской обл. приговорен к 10 годам исправительно-трудовых лагерей.
Первоначально содержался в тюрьме г. Шуя, после вынесения приговора был переведен в Ивановскую тюрьму и помещен в камеру N7, с еще несколькими священниками, свезенными сюда из разных тюрем Ивановской обл.: Иоанна Розанова, Иоанна Доброхотова, Петра Зяблицкого, Иакова Зяблицкого, Иоанна Успенского, Николая Бухарина. В ту же камеру поместили четырех осведомителей из заключенных.
25 января 1938 г. против священников было открыто новое следственное дело — «дело священников Николая Бухарина, Иоанна Коржавина и др., Иваново, 1938 г.». На допросах все священники держались стойко, виновными себя не признали и категорически отказались давать показания.
3 февраля 1938 года тройкой при УНКВД СССР по Ивановской обл. был приговорен к расстрелу.
4 февраля 1938 года был расстрелян вместе с остальными священниками.