Ha cominciato nel Barcellona, dove già alla seconda stagione era titolare. Ha poi militato in Espanyol e Villarreal prima di approdare in Olanda.
Ha segnato tre gol dalla propria metà campo: il primo il 20 ottobre 2002 in Espanyol-Recreativo della Primera División, con gol da 54 metri (in quella partita Roger mise a segno una doppietta);[1] il secondo il 27 aprile 2003 in Espanyol-Rayo Vallecano sempre della massima serie spagnola, con gol da 51 metri;[2] il terzo il 3 marzo 2004 in Villarreal-Galatasaray di Coppa UEFA, con gol da 50 metri.[3]