Es un sprinter que debutó como profesional en 2003 con el equipo ONCE-Eroski de Manolo Saiz, logrando varias victorias de etapa al esprint en diversas vueltas por etapas de una semana, así como algunos buenos puestos en las llegadas masivas de algunas grandes vueltas.