Piccinis career began in 1994 in karting. His first Formula racing experience was gained in 1995 and 1996 in Europe Boxer formula and Formula Opel Lotus. In 1997 he participated in the German Formula Opel Lotus part Championship, where he was rookie of the year with a pole position and four podiums. In 1998 he drove for another season in Formula Opel Lotus and finished the season in third place.
In 1999 and 2000 he drove 3000 championship in the international formula.
In 2001, he was a test driver in Formula 1 for the team European Minardi F1. For this team, he started in 2001 as a driver in Formula 3000th From 2002 to 2008 he drove in the FIA GT Championship. 2009 saw Piccini in the Le Mans Series and then drove for the Italian racing team Racing Box a Le Mans prototype Lola the manufacturer. 2010 remained Piccini in the Le Mans Series, launched now but along with his younger brother Giacomo for Racing Box in the LMP2 category. In the 24- hour race on the Nürburgring in 2011 he was supposed to start on an Audi R8 LMS together with Marcel Fässler, Basseng and Frank Stippler, but the Italians did not play.