Sports
Played for
Plays in
Raptors 905
Obradoiro
Boulazac
London Lions
Juventus Utenos
Neptunas
Stal Ostrów Wielkopolski
Trefl Sopot
Riesen Ludwigsburg
Skyliners Frankfurt
Ryerson Rams