Во время учёбы Иван стажировался в Национальном академическом Большом театре Республики Беларусь и выступал на сцене в таких постановках, как «Дон Кихот» и «Корсар». А после училища молодой человек отправляется в Москву и добивается права попасть в труппу самого знаменитого театра.
В 2006 молодой и невероятно талантливый танцовщик попадает на сцену Большого театра. Ему понадобилось всего четыре года, чтобы, минуя звание ведущего солиста, стать премьером балетной труппы. Помимо главных партий в таких легендарных спектаклях, как «Спартак», «Дон Кихот», «Щелкунчик», «Петрушка», «Жизель», Иван Васильев вместе с Николаем Цискаридзе участвовал в международном проекте «Короли танца».
И вдруг в конце 2011 года как гром среди ясного неба прозвучала новость: лидеры Большого театра Иван Васильев и Наталья Осипова переезжают в Санкт-Петербург, и даже не в Мариинку, а в Михайловский театр, который в рейтинге находился на тот момент гораздо ниже. Оказалось, что танцовщику понадобился новый серьезный вызов, жесткая мотивация, чтобы расти дальше.
Помимо питерского театра, Васильев регулярно выходит на сцену Американского театра балета, а также принимает участие как приглашенный артист в известных антрепризных спектаклях. Например, в проекте «Соло для двоих» в стиле контемпорари и на церемонии открытия Олимпиады в Сочи в картине «Первый бал Наташи Ростовой». Последний спектакль поставил удивительный хореограф Раду Поклитару, а вместе с Иваном танцевала прима-балерина Мариинского театра Светлана Захарова.
На сегодня Иван Васильев является одним из самых высокооплачиваемых артистов балета в мире. Но в балете в первую очередь видит искусство и Иван Владимирович доказал это, выступая в роли балетмейстера.
Почти сразу после переезда из Беларуси в Москву у Ивана Васильева завязались теплые отношения с танцовщицей Натальей Осиповой. Они вместе дошли до звания премьера и примы и стали парой не только на сцене, но и в жизни. Много лет их знакомые ожидали свадьбу артистов, но в итоге молодые люди расстались.
В Большом театре танцовщик встретил новую любовь, балерину Марию Виноградову. Они вместе танцевали в балете «Спартак» и сразу же почувствовали притяжение друг к другу. Знаменательно, что на первое свидание Иван пригласил девушку в Большой театр, правда, на оперу.
Предложение возлюбленной Васильев сделал в очень красивом романтическом стиле: вся комната была усыпана лепестками свежих роз, молодой человек, словно рыцарь из исторического романа, встал на одно колено и подарил Марии весьма дорогое кольцо от ювелирного бренда.
Конечно, влюбленная девушка не устояла и дала согласие. Официальная церемония бракосочетания состоялась в июне 2015 года. А ровно через год у супругов родилась дочь, которую назвали Анной.