Career
Born in Rome, Lazio, Fornoni started his career with Rome minor club Romulea. He then signed by Crotone and played in its under-20 team since 2006-2007 season. He then spent 2 seasons in Serie Doctorate for Siracusa.
He returned to F.C. Crotone for 2009-2010 Serie B, as backup of Emanuele Concetti and Simone Farelli.
In January 2010 he returned to Sicily in temporary deal. Fornoni was the first choice ahead Domenico Cecere.
However he was replaced by Antonio Castelli after 3 games. Castelli played 7 games ahead Fornoni since round 27 and Fornoni only able to play the last round (round 34).
Siracusa finished as the sixth in the Group Chamber of 2009-2010 Lega Pro Seconda Divisione.
At the start of season Siracusa was invited to play in 2010-2011 Lega Pro Prima Divisione (third division) to fill the vacancies. Since 2010-2011 season he was the backup of Paolo Baiocco. Siracusa signed Fornoni in co-ownership deal that season.
In June 2011 Crotone gave up the remain 50% registration rights to Siracusa.