Debutó como profesional en la temporada 1999 en las filas del equipo Mapei-Quick Step y en la actualidad se encuentra en el equipo portugués Sporting-Tavira.