In seguito ha anche vinto una medaglia di bronzo alle Universiadi del 1999, ha partecipato agli Europei del 2002 (nei quali ha gareggiato nei 1500 m) ed ai Mondiali di corsa campestre dello stesso anno, chiusi con un piazzamento in sessantaseiesima posizione nel cross corto, con il tempo di 13'04". È stato tesserato per le Fiamme Oro, dopo gli inizi di carriera all'Atletica Bergamo (dove è rimasto fino al 1996).