S’inicià als Maristes de Lleida, l’Antorxa de Lleida i la UE Lleida (1984-85). Fitxà pel RCD Espanyol (1985-89), i posteriorment jugà dues temporades al Granollers EB (1989-91), una al CAI de Saragossa (1991-92), tres a l’Unicaja de Màlaga (1992-95), dues al FC Barcelona (1995-97), dues al Caja San Fernando de Sevilla (1997-99), una al Cantabria Lobos de Santander (1999-2000) i tres al Lleida Bàsquet (2000-03), fins la seva retirada. Guanyà dos títols de Lliga amb el FC Barcelona (1996, 1997), i la Lliga LEB (2001) i la Lliga Catalana amb el Lleida Bàsquet. Fou internacional amb la selecció espanyola, amb la qual jugà 42 partits i aconseguí la medalla de bronze en el Campionat d’Europa (1991). Posteriorment exercí les funcions de director esportiu del Lleida Bàsquet.