Formando en las categorías inferiores del Joventut de Badalona, sale del equipo en el año 2001 para jugar con el Club Ourense Baloncesto en el año 2001, hecho que le produjo un contencioso con el Joventut. Llegó a ser considerado como una gran promesa del baloncesto español, siendo elegido en la trigésimo novena posición del Draft de la NBA de 2004 por los Toronto Raptors e internacional por España con 23 años. Su carrera se desarrolló entre España e Italia,