Tra i professionisti difese per quattro stagioni i colori della Mercatone Uno ma non seppe raggiungere gli stessi risultati mostrati fra gli Under-23 e non ottenne vittorie; i suoi piazzamenti migliori nella massima categoria furono i secondi posti alla Firenze-Pistoia, gara a cronometro, dietro a Marco Velo e al Memorial Cecchi Gori a tappe dietro Romāns Vainšteins, entrambi nel 1999.