Священномученик Иоанн Соловьёв родился 26 января 1894 года в селе Николаевка Михайловского уезда Рязанской губернии в семье псаломщика Михаила Соловьёва. Обучался в Рязанской Духовной семинарии. В 1912 году поступил псаломщиком в храм в селе Красное Пронского уезда Рязанской губернии. В 1917 году Иван Михайлович был рукоположен во диакона ко храму в селе Апонитищи Зарайского уезда Рязанской губернии. В 1930 году диакон Иоанн был рукоположен во священника ко храму Рождества Богородицы в селе Кончаково Луховицкого района Московской области.
В конце ноября 1937 года были допрошены дежурные свидетели, в частности председатель сельсовета, давшие необходимые следователю показания, и 16 декабря 1937 года отец Иоанн был арестован, заключен в одну из тюрем Коломенского района и на следующий день допрошен.
20 декабря тройка НКВД приговорила отца Иоанна к десяти годам заключения. Священник Иоанн Соловьев скончался 9 августа 1941 года в концлагере и был погребен в безвестной могиле.