Disfrutó de una dilatada carrera profesional llegando a disputar un total de 17 temporadas en la liga ACB (competición de la que es considerado un histórico por haber disputado más de 12.000 minutos en la misma) y que se finalizó a finales de 2009 cuando el jugador anunció su retirada.