Amelia vertrok naar Genoa CFC na één seizoen bij US Città di Palermo. Palermo ruilde hem in augustus 2009 één-op-één werd met Genoa-doelman Rubinho. Daarvoor stond hij onder contract bij Livorno Calcio. AC Milan huurde hem in juni 2010 van Genoa CFC en kreeg daarbij een optie om een deel van zijn transferrechten aan te kopen. Amelia speelde tot 2014 bij Milan. Vervolgens speelde hij in 2014 een wedstrijd voor Rocca Priora, en in 2015 eerst een wedstrijd voor Perugia Calcio en stond hij ook kort onder contract bij AS Lupa Castelli Romani.