Virgile Bruni débute avec le club de l'Union sportive du Mourillon avant de rejoindre le centre de formation du RC Toulon en 2005[3]. Il avait été préalablement repéré par le RCT lors d'une confrontation entre l'US Mourillon et l'équipe des cadets du RCT, affichant ce jour-là, une prestation de haut-rang. Il débute avec l'équipe première lors de la 7e journée de TOP 14 de la saison 2012-2013[1] à Toulouse, s'inclinant sur le score de 32 à 9[4]. Il finit la première saison pro sur un titre de Champion d'Europe en H Cup, s'imposant contre l'ASM Clermont Auvergne sur le score de 15 à 16[5].
Il marque son premier essai en Top 14 lors de la 25e journée opposant l'USA Perpignan au RC Toulon[6] en 2014. Il est appelé pour la première fois parmi les trente Français au stage de préparation du XV de France pour le Tournoi des Six Nations[7],[8]. Il finit sa saison en trombe sur un doublé H Cup-Top 14. Il marque son deuxième essai le face à La Rochelle.
En , il est sélectionné dans l'équipe des Barbarians français pour participer à la tournée en Argentine et affronter les Pumas[9],[10]. Il remporte la même année son troisième titre de champion d’Europe avec le RCT[11]. Lors de la saison 2014-2015, il marquera le deuxième essai de sa carrière face à La Rochelle.
Le , il est sélectionné pour participer aux tournois de Wellington et Sydney avec l'équipe de France de rugby à sept où il marquera d'ailleurs son premier essai en bleu[12]. La même année, il s'incline en finale du Top 14 contre le Racing 92 dans un match délocalisé au Camp Nou pour l'occasion[13].
Lyon OU
Le , il signe un contrat au Lyon olympique universitaire[14] et marquera son premier essai sous ses nouvelles couleurs lors du match face à Grenoble le . Le , il marque son premier essai européen lors des phases de poules de l'European Rugb Challenge Cup face aux Cardiff Blues. Il se blesse le lors d'une rencontre opposant le LOU au Stade toulousain (défaite 17-9) à la 22e minute et est écarté des terrains jusqu'à la fin de la saison à cause d'une rupture du ligament croisé du genou gauche[15],[16].
Lors d'un entrainement délocalisé à Givors, le il se rompt partiellement le tendon du quadriceps, s'en suivra une déchirure du mollet lors d'une tentative de reprise. Malgré sa blessure mais avec la confiance de son manager et de son président, il se voit offrir une prolongation de deux années supplémentaire le [17],[18].
Après un retour repoussé à plusieurs reprises, il retourne finalement sur les terrains le face au Stade toulousain (défaite 53-21)[19]. Il marquera son quatrième essai de sa carrière en Top 14 le face à Agen lors de la 23e journée de championnat[1].
En 2021, après une saison blanche avec le LOU, il est contraint d'arrêter sa carrière à la suite de plusieurs blessures aux ischio-jambiers[20].
Fin de carrière
Virgile Bruni est maintenant gérant d'une pizzeria sur les plages du Mourillon à Toulon[21].