Zamparelli began his motor racing career at the age of seven years in karting in 1999 and remained active until 2007 in this. In 2007 he moved into the GT sports and launched in the British Ginetta Junior. He was 13th in the driver standings. In 2008, he remained in this series and won the championship with ten wins from 24 races. In addition Zamparelli debuted in Formula racing and competed in the Winter Series of the Portuguese Formula Renault.
2009 saw Zamparelli fully into formula racing, and stood in for Reon Motorsport in the Formula Renault BARC. He won three races and finished third in the championship. He then took part in the winter series of the British Formula Renault, reaching the sixth. The 2010 season was overshadowed by budget problems. So he started only two races of the Italian Formula 3 Championship and the Formula Renault BARC. 2011 Zamparelli returned with Antel Motorsport completely into motorsport back and played the entire season of Formula Renault BARC. He won four out of twelve races and was a total of eight times on the podium. With 295 to 286 points he won against Josh Webster and became champion.
2012 Zamparelli received a cockpit in the FIA Formula 2 Championship. He stood at two races in third place on the podium and finished the season on top of the eighth. 2013 moved to Zamparelli Marussia Manor Motorsport in the GP3 Series. While his team-mate Tio Ellinas finished the season in fourth place overall, Zamparelli was with two seventh places as the best results 18th in the championship. 2014 graduated Zamparelli his second GP3 season for ART Grand Prix.
His father Mike Zamparelli was active in powerboat racing.
- 2009: BARC Formula Renault ( 3rd place)
- 2009: British Formula Renault Winter Series ( 6th place)
- 2010: Italian Formula 3 ( No. 41 )
- 2010: BARC Formula Renault ( 18th place)
- 2011: BARC Formula Renault (Master)
- 2012: Formula 2 (8th place )
- 2013: GP3 Series ( No. 18 )
- 2014: GP3 Series