Di level internasional, Amelia memenangkan medali perunggu di Olimpiade 2004, dan meraih sembilan caps senior untuk Italia antara tahun 2005 dan 2009. Ia juga menjadi bagian dari skuad yang memenangkan Piala Dunia FIFA 2006, serta masuk dalam skuad Italia untuk UEFA Euro 2008 dan Piala Konfederasi FIFA 2009.
Dalam karir klubnya, Amelia memulai karirnya di Livorno setelah dipinjamkan oleh Roma pada tahun 2001. Setelah beberapa kali dipinjamkan ke Lecce dan Parma, ia kembali ke Livorno pada tahun 2004 dan menjadi salah satu pemain inti tim sejak itu. Pada tahun 2008, Amelia pindah ke Palermo dengan biaya transfer sebesar €6 juta. Ia kemudian pindah ke Genoa pada tahun 2009, sebelum akhirnya bergabung dengan Milan pada tahun 2010. Setelah tiga musim bersama Milan, kontrak Amelia tidak diperpanjang dan ia menjadi agen bebas pada tahun 2014.
Setelah menjadi agen bebas, Amelia bergabung dengan klub Serie B Perugia pada tahun 2015, sebelum kemudian menjadi presiden kehormatan dan pemain untuk Lupa Castelli Romani di Lega Pro. Meskipun sudah tidak aktif sebagai pemain, Amelia masih terlibat dalam dunia sepak bola sebagai pelatih.