Su carrera deportiva es muy extensa, jugando un total de 495 partidos en la liga ACB, ha pasado por diversidad de clubes, pero cabe destacar uno, el Baloncesto Fuenlabrada, donde ha jugado 9 temporadas en dos etapas distintas.