Il 9 giugno del 2007 vince il Meeting internazionale di Ginevra con il tempo di 10"28, nuovo primato personale, che gli permette di far parte della staffetta 4×100 m (insieme con Fabio Cerutti, Andrew Howe e Jacques Riparelli) vincitrice nella Second League di Coppa Europa tenutasi in Italia a Milano (la vittoria contribuisce alla promozione/ritorno della Nazionale italiana in Super League). Grazie a queste prestazioni si garantisce la convocazione nella rappresentativa della Nazionale assoluta, sia nella prova individuale che per quella di staffetta, per la rassegna iridata giapponese: nei 100 m ai Mondiali di Osaka (Giappone) viene preferito a discapito di Jacques Riparelli, appena uscito da un infortunio. Qui stabilisce in batteria il nuovo primato personale in 10"27 (esce nei quarti di finale); partecipa poi alla staffetta insieme a Simone Collio, Maurizio Checcucci e Jacques Riparelli, ma viene subito eliminato in batteria.