[1] He studied all over Europe with many international teachers including Marika Besobrasova, Rosella Hightower, Patricia Carey, Wilhelm Burmann, Philip Beamish, Raymond Franchetti.
[6][7] As a Principal Dancer, Grossi's repertoire included most of the classical and neoclassical roles of the ballet tradition [8] such as Giselle, Swan Lake,[9] The Sleeping Beauty, The Nutcracker, Raymonda, Mikhail Fokine's Les Sylphides and Petrushka, Léonide Massine's Pulcinella.
He also performed lead parts in ballets by George Balanchine (The Four Temperaments, La Chatte, The Ball), Jiri Kylian (Sinfonietta), William Forsythe (Steptext, Approximate Sonata), Uwe Scholz (Bach-Kreationen), Ohad Naharin (Axioma 7), Robert North (Troy Game), Amedeo Amodio (Afternoon of a Faune), Marie-Claude Pietragalla (Sakountala, Ni Dieu ni Maitre).
At the Rome Opera House, numerous contemporary new works (by Luciano Cannito, Paul Chalmer, Millicent Hodson,[10] Luca Veggetti and others) have been made on him.
On 23 June 2014 he came back on stage after a six years-long absence[20] as a "distinguished and amusing"[21] Doctor Coppelius in the Rome Academy's traditional production of Coppélia,[22] and he got rave responses from the audience.