Gabriele was born in Biella. After almost 10 years of kart racing starting at only 8 years of age he focused on completing his studies to obtain an University degree not further follow a driver career in motorsports. In 2009 he then entered the Italian Lotus Club Challenge as hobby and the passion for racing was rekindled. In 2013 he decided to quit his regular job and move to the Nordschleife to make Motorsport his occupation, coaching amateur and pro drivers alike, starting to race at the same time in RCN and VLN.
In late 2015 he joined Team PIXUM Adrenalin Racing and raced with them in 2016 as well starting racking up 11 pole positions, 10 wins, 16 podiums and 15 fastest laps over the season including his first class win in the 24 Hours of the Nürburgring.