Иван Всеволодович Вишневский родился 6 октября 1888 года в семье священника села Федьковка Шуралинской волости Екатеринбургской губернии.
Окончил духовное училище и один класс духовной семинарии.
До 1914 года служил в церкви Верх-Нейвинского завода Екатеринбургского уезда, также работал учителем в школе.
В 1917 году был рукоположен в сан диакона, до ноября 1919 года служил в церкви Невьянского завода.
В ноябре 1919 года был рукоположен в священники и служил в селе Федьковка.
Пользуясь своим авторитетом в среде односельчан активно противодейстовал антирелигиозной пропаганде большевиков.
В октябре 1920 года был арестован по обвинению в «дискредитировании советской власти и антисоветской пропаганде среди темных масс», на допросах все обвинения отверг и называл себя сторонником советской власти.
Несмотря на это 2 декабря 1920 года был расстрелян. Место захоронения неизвестно. Мощи обретены не были.
Канонизирован в лике новомучеников и исповедников Российских в 2000 году.