Career
In January 2008 he joined Serie A team Udinese Calcio, at first on loan. Since mid-2009 he moved back to Lega Pro divisions on temporary basis, along with Daniel Bradaschia in 2009-2010. In June 2010 Lumezzane excised the rights to sign both players but Udinese excised the counter-option on Formiconi.
He then left for Benevento.
On 23 June 2011 Benevento announced that they did not excised the rights to sign Formiconi. On 8 July 2011 he left for Grosseto along with Federico Gerardi and Francesco Bossa.
International career
He represented Italy at the 2008 Union of European Football Associations European Under-19 Football Championship.