Carrière en Clubs
1999-03 : Southern Methodist University (NCAA I)
Non drafté
2003-04 : Telindus Ostende (Belgique)
2004-08 : Los Angeles Clippers (NBA)
2008-09 : Memphis Grizzlies (NBA)
2009-10 : Dallas Mavericks (NBA) puis Washington Wizards (NBA)
2010-11 : New Jersey Nets (NBA)
2011-12 : Canton Charge (NBA D-League)
2012-13 : Boulazac (Pro A)
Palmarès
Distinctions