Debutó con el equipo Barbot-Siper.
Se retiró en 2008, en el equipo de su tierra, el Andalucía-CajaSur.
Su hermano menor, Antonio Olmo, también fue ciclista profesional.
Además fueron compañeros de equipo en 2007.
2005 —: no participa Ab.