Родился 18 февраля 1988 года в Барнауле. Рост – 183 см, вес – 91кг.
Хоккеем начал заниматься в детской хоккейной школе барнаульского «Мотора».
В 2002 году 14-летний Иван уехал из Барнаула. Провел сезон в хабаровской хоккейной школе, затем – два сезона в тольяттинской.
Играл за юношескую сборную страны 1988 года рождения. В феврале 2006 года Иван Вишневский в составе юниорской сборной России (до 18 лет) выступал в Мытищах на международном Турнире пяти наций, и занял первое место в компании Семена Варламова, Александра Васюнова. Возглавлял ту сборную Федор Канарейкин.
Летом 2005 года Иван Вишневский улетел в Америку.
Тольяттинская «Лада» тогда уже видела его в основной команде, а Иван предпочел провести сезон в североамериканской юниорской лиге. И уже оттуда попал на драфт новичков НХЛ. Иван Вишневский в первом же раунде под номером 27 был «задрафтован» североамериканским клубом «Даллас Старз».
Летом 2007 года Иван Вишневский тренировался в лагере хоккеистов «Далласа» вместе с другим теперь уже экс-защитником «Атланта» Вадимом Хомицким, с которым проживал в одной комнате.
Этим же летом «Даллас Старз» заключил трехлетний контракт с 19-летним хоккеистом из Барнаула.
После череды обменов, летом 2010 года, Вишневский оказался в «Чикаго Блэкхоукс», но сыграть за «индейцев» россиянину так и не довелось.
Вишневский выступал за океаном весьма успешно и входил в число лучших защитников АХЛ.
С 20 июля 2011 года игрок ХК «Атлант» Московская область.
Виталий Коваль
Волков Алексей
Материалы предоставлены пресс-службой ХК "Атлант" МО