Career
Born in Como, Lombardy, Ferrario was signed by Lombard and Serie A club Milan in 1999–2000 season. In 2005 he left for Lecco in co-ownership deal. In summer 2006 he left for Chievo in another co-ownership deal (for a peppercorn fee of €1,000) and Chievo bought him outright in 2007 after he was loaned to Varese along with David Silva Fernandes.
In summer 2007 he left for Prato in another co-ownership deal, along with Lorenzo Cecchi, which Prato bought him outright in June 2009.
In July 2010, he was signed by Monza. On 27 January 2012 he joined Cuneo after failed to score any goal in 2011-2012 season.