Meucci nam deel aan de Olympische Spelen van 2012 in Londen. Op de 10.000 m eindigde hij op de 24e plaats, terwijl hij op de 5000 m uitgeschakeld werd in de halve finale. Tijdens de wereldkampioenschappen van Moskou in 2013, eindigde Meucci als 19e op de 10.000 m in een tijd van 28.06,74.