Il joue pour Pınar Karşıyaka à Izmir en ligue turque compilant 13,3 points, 10,1 rebonds, 1,2 contre et 2,3 balles volées et est nommé MVP 2007 du All-Star Game. Il signe en un contrat de deux ans avec le Heat de Miami, mais celui-ci est résilié le .
L'année suivante, il commence la saison au Eisbären Bremerhaven et arrive en novembre au Havre. Il termine meilleur rebondeur du championnat (9,5), septième marqueur (16), premier à l’évaluation (21,5), deuxième contreur et douzième intercepteur (1,6), le tout en 30 minutes et 21 matches[2].
À l'été 2009, il signe avec l'équipe française du SLUC Nancy, pour deux ans, dont un en option[2]. En , il rejoint pour un an le club espagnol CB Valladolid en Liga ACB. Durant cette dernière saison, il présente des statistiques de 9,9 points, 6 rebonds et 0,6 passe en 23 minutes[3]. Le , il s'engage pour un an chez le double champion allemand en titre, Bamberg, club qui dispute la saison régulière de l'Euroligue[4].
Le , il signe un contrat d'un an avec le club du Real Madrid grâce à ses bonnes performances avec l'équipe de Bamberg.
Au mois de , il prolonge son contrat avec l'AEK Athènes pour une saison supplémentaire[5].