Некоторые роли, которые исполнял Иван Васильев в Михайловском театре:
- Принц Дезире — «Спящая красавица», балетмейстер Начо Дуато, 2011 год; 23
- Фрондосо — «Лауренсия», хореография Вахтанга Чабукиани в редакции Михаила Мессерера, 2012 год; 23
- Солор — «Баядерка», хореография Мариуса Петипа, новая редакция Михаила Мессерера, 2012 год; 23
- Базиль — «Дон Кихот», хореография Александра Горского, новая редакция Михаила Мессерера, 2012 год; 23
- Злой гений — «Лебединое озеро», хореография М. Петипа, Л. Иванова и А. Горского в редакции Михаила Мессерера, 2012 год; 23
- Ромео — «Ромео и Джульетта», балетмейстер Начо Дуато, 2012 год; 23
- Филипп — «Пламя Парижа», хореография Василия Вайнонена, новая редакция Михаила Мессерера, 2013 год; 23
- Колен — «Тщетная предосторожность», хореография Фредерика Аштона, постановка Михаила Мессерера и Майкла О’Хэйра, 2014 год. 23