Se retiró en 2007, en el equipo de su tierra, el Andalucía-CajaSur.
Posteriormente, en 2009, corrió algunas carreras como profesional con el equipo colombiano Boyacá es para vivirla.
En 2013 volvió a correr como profesional en el Louletano-Dunas Douradas.
Su hermano mayor, Juan Olmo, también fue ciclista profesional.
Además fueron compañeros de equipo en 2007.