Nació en Gautéguiz de Arteaga (Vizcaya) el 17 de enero de 1981 y desarrolló toda su carrera como profesional ligado al equipo Euskaltel-Euskadi.