Dia mulai berkembang sebagai pelari jalanan, mengambil tiga kemenangan dalam empat tahun antara 2003-2007 di Budapest Half Marathon. Namun, ia masih melanjutkan dengan lari lintasan, dan berkompetisi di Kejuaraan Dunia 2005 tanpa mencapai final, finis kesebelas di Kejuaraan Jalan Jalan Dunia 2006.
dan dalam 10.000 meter ia finis ke-22 di Olimpiade 2008. Dia adalah pesaing terkemuka di sirkuit lari jalan Italia dan memenangkan sejumlah kompetisi dan jarak: kemenangan 2005 di Stramilano Half Marathon tumbuh menjadi tiga tahun tak terkalahkan dan dia memenangkan Marathon Italia dan BOclassic pada tahun 2006, serta kemenangan lintas negara di Cinque Mulini. Dia mengulangi sebagai juara di Maraton Italia pada tahun 2007 dan merupakan pemenang Maraton Venesia 2008.