Trayectoria
Temporada 2005/2006: Olympiacos (Liga griega): 24 partidos jugados, 779 minutos jugados, 3 goles. En la Copa griega 6 partidos jugados, 227 minutos jugados, 3 goles. En la Champions League 4 partidos jugados, 151 minutos jugados, 1 amarilla.
Temporada 2004/2005: R.C.D. Espanyol (1ª División): 26 partidos jugados (22 de titular -12 veces sustituido-, 4 de suplente), 1.748 minutos jugados, 5 goles -1 de penalti-, 1 amarilla.
Anteriormente jugó en Primera División con el Zaragoza, F.C. Barcelona, Mallorca y Real Madrid. Además jugó en el Real Madrid B en Segunda División.
Ha conseguido un título de Liga, una Copa del Rey, dos Supercopas de España, una Liga de Campeones y una Liga de Grecia.