Es un exfutbolista español, conocido por jugar en equipos como Celta de Vigo, Salamanca, Real Madrid, Blackburn Rovers y CAI de La Chorrera.
Su debut con la selección de España se produjo el 5 de septiembre de 1998. Desde Ahí fue convocado alrededor de 53 veces y participó en grandes eventos como la fase final de la Eurocopa 2000 de Bélgica y la Copa Mundial de Fútbol de 2006, en Alemania.
En 2018 jugó su último partido con el Club Atlético Independiente de la Chorrera, Panamá, con el cual terminó campeón a sus 42 años.
Trabaja para el Pafos FC como Director Deportivo. Su esposa es Malula Sanz, hija del expresidente del Real Madrid Lorenzo Sanz, con quien tiene tres hijos.