Played for
Plays in
Cleveland Cavaliers
Rio Grande Valley Vipers
St. John´s Red Storm
Gravelines-Dunkerque
Venezia
Hapoel Holon
BC Enisey
BC Krasnye Krylia
Riesen Ludwigsburg
Istambul Universitesi
Karsiyaka
Guangzhou Loong Lions
Melbourne United