He has previously played for the Detroit Pistons, the team that selected Johnson in the second round of the 2005 NBA draft, as well as the Toronto Raptors and Boston Celtics.
Dia sebelumnya bermain untuk Detroit Pistons, tim yang memilih Johnson di babak kedua draft NBA 2005, serta Toronto Raptors dan Boston Celtics.