Cresciuto nelle file del Manresa, ha debuttato tra i professionisti nelle file del Sabadell. Nel gennaio 1993, dopo una prima parte di stagione trascorsa nelle file del L'Hospitalet, si è trasferito all'Espanyol, squadra militante nel massimo campionato spagnolo. Ha militato nelle file dei Blanquiazules per quattro stagioni e mezzo, totalizzando 164 presenze e 47 reti[1]. Nel 1997 si è trasferito all'Atlético Madrid. Nella prima stagione nelle file dei Colchoneros ha totalizzato 41 presenze e 6 reti, mentre nelle stagioni successive è stato impiegato con minore frequenza. Ha militato nelle file dei Colchoneros per tre stagioni e mezzo, totalizzando 8 reti in 93 presenze. Nel gennaio 2001 è tornato in prestito all'Espanyol[2]. Nella stagione successiva si è trasferito in prestito allo Xerez. Dopo aver rescisso con l'Atlético Madrid, nel settembre 2002 ha annunciato il proprio ritiro dal calcio professionistico[3]. Nel 2004 è tornato a giocare, disputando una stagione nelle file del Leganés[4]. Ha concluso la propria carriera da calciatore dopo aver militato nelle file dell'Esparreguera[5].
Nel novembre 2012 è diventato responsabile del settore giovanile dell'Espanyol[9]. Il 28 novembre 2016 è stato nominato direttore sportivo dell'Espanyol[10]. Il 20 aprile 2018 si è dimesso dall'incarico[11]. Il 4 gennaio 2021 è diventato direttore sportivo dell'Extremadura[12]. Ha mantenuto l'incarico fino al marzo 2022[13].