Serrano begynte som proff i 1993 i det spanske laget Kelme. I 1999 gikk han til Once-Eroski, som byttet navn til Liberty Seguros, og som deretter ble overtatt av Astana Team. I 2007-sesongen syklet han for Karpin Galicia.