S’inicià a l’Escola Pia de Barcelona i el 1983 passà al Joventut de Badalona, club on jugà fins el 1996, passant per tots els equips de les categories de promoció. Debutà amb el primer equip la temporada 1987-88. Guanyà dues Lligues ACB (1991, 1992), una Eurolliga (1994) i una Copa Príncep d’Astúries (1991). Posteriorment jugà al Club Bàsquet Màlaga (1996-97) i als clubs CB Granada (1997-98), Benetton de Treviso italià (1998-99), amb el qual guanyà la Copa Saporta, CB Gijón (1999-2001) i CB Sant Josep de Girona (2001-02). Finalitzà la seva carrera la temporada 2002-03 jugant al Panellinios grec i el Benfica portuguès. Internacional amb Espanya en totes les categories, fou subcampió del món sub 22 (1990) i disputà 29 partits amb l’absoluta.