Repertoriu (roluri și dansuri):
- Prietenul lui Solor – Baiadera de Ludwig Minkus, coregrafia: Marius Petipa, adaptarea: Mihai Babuşka
- Profesorul de dans – Cenuşăreasa de Serghei Prokofiev, coregrafia: Mihai Babuşka
- Levin – Anna Karenina (muzica: Piotr Ilici Ceaikovski), coregrafia: Ioan Tugearu
- Simone – La Fille mal gardée de Ferdinand Hérold şi John Lanchbery, coregrafia: Sir Frederick Ashton
- Albert – Giselle de Adolphe Ch. Adam, coregrafia: Vasile Marcu, după Marius Petipa
- Romeo – Romeo și Julieta de Serghei Prokofiev, coregrafia: Ioan Tugearu
- Julien Sorel – Roșu și Negru de Livia Teodorescu-Ciocănea, coregrafia: Alexa Mezincescu
- Siegfried – Lacul lebedelor de Piotr Ilici Ceaikovski, coregrafia: Oleg Danovski, adaptare după Marius Petipa, Lev Ivanov
- Espado – Don Quijote de Ludwig Minkus, coregrafia: Marius Petipa, Alexandr Gorski, adaptarea: Mihai Babușka
- Hans – Giselle de Adolphe Ch. Adam, coregrafia: Jean Coralli, Jules Perrot și Marius Petipa, adaptarea: Mihai Babușka
- El – Carmina burana de Carl Orff, coregrafia: Alexa Mezincescu
- Tristan – Tristan și Isolda (muzica: Richard Wagner), coregrafia: Alexa Mezincescu
- Soldatul / Regele Șoarecilor – Spărgătorul de nuci de Piotr Ilici Ceaikovski, coregrafia: Alexa Mezincescu
- Prietenii – Notre-Dame de Paris (colaj muzical), coregrafia: Ioan Tugearu
- Birbanto – Corsarul de Adolphe Ch. Adam, regia și coregrafia: Vasily Medvedev după Marius Petipa
- Companionii – Cenușăreasa de Serghei Prokofiev, regia și coregrafia: Mihai Babușka
- Prietenii lui Franz – Coppélia de Léo Delibes, coregrafia: Anton Romanovski, Oleg Danovski
- Iubitul – Patetica de Piotr Ilici Ceaikovski, coregrafia: Olivier Patey
- Polițistul – La piață de Mihail Jora, coregrafia: Livia Tulbure
- Bărbații – Radio and Juliet (muzica: Radiohead), coregrafia: Edward Glug
- Vânătorul – Alba ca Zăpada și cei șapte pitici de Cornel Trăilescu, coregrafia: Francisc Valkay
- Serenada de Piotr Ilici Ceaikovski, coregrafia: George Balanchine
- Camacho – Don Quijote de Ludwig Minkus, coregrafia: Marius Petipa, Alexandr Gorski, adaptarea: Jaroslav Slavický
- Antonio / Laios – Noaptea Valpurgiei din Faust de Ch. Gounod, coregrafia: Alexa Mezincescu
- Solist balet – Manon Lescaut de Giacomo Puccini, coregrafia: Mihai Babușka
- Solist balet – Oedipe de George Enescu, coregrafia: Răzvan Mazilu
Virgil Ciocoiu a urmat cursuri de perfecționare în SUA, la Kirov Ballet Academy din Washington, astăzi Universal Ballet Academy. Este balerin al Operei Naționale București din anul 1999.