Province of Venice
Born in Dolo, in the Province of Venice, Veneto, Silvestri was a player of Juventus youth team. On 31 August 2010 Silvestri was signed by Viareggio in temporary deal. The Tuscan team also signed Luca Castiglia, Nicola Cosentini, Alessandro D'Antoni, Giorgio Merlano and Carlo Pinsoglio from the Turin based club.