S’inicià al FC Barcelona. Jugà com a llançador al CBS Sant Boi (1988-89), el CBS Hèrcules (1989-92) i el Mont-real Expos (1993-98), del Canadà. En el seu palmarès destaquen les cinc Lligues i les cinc Copes del Rei aconseguides amb el CB Viladecans (1995-2003), on jugà els primers anys alternant la seva participació a la Lliga menor americana i a partir del 1998 a plena dedicació. El 2003 retornà al CBS Sant Boi, on guanyà de nou la Lliga i la Copa del Rei (2003). Amb el FC Barcelona (2004-05), aconseguí un Campionat d’Europa Pool B. En una nova etapa al CBS Sant Boi (2005-11) aconseguí una altra Copa del Rei (2006) i la Lliga (2010). Amb el combinat espanyol obtingué quatre tercers llocs en els Campionats d’Europa (1991, 2003, 2005, 2007) i disputà la Copa Intercontinental (1991), el Mundial (1998) i els Jocs Olímpics de Barcelona (1992). El 2008 ingressà a l’equip tècnic de la selecció espanyola sub-21.