Walter Ferretti's career