Attended the David W. Carter HS in Dallas, Texas.
Played college ball at Texas Tech till 2004.
Selected by the Seattle SuperSonics as 35th overall pick in the 2004 NBA Draft. Draft rights traded to the Memphis Grizzlies.
Signed with the Memphis Grizzlies in July 2004.
Traded to the Miami Heat in August 2005. Waived in October.
Joined the Austin Toros of the NBADL in November 2005.
Signed with Lietuvos Rytas (Lithuania) in 2006-07. Waived in December. Moved to the Los Angeles D-Fenders of the NBADL in January.
Signed with Liege (Belgium) in December 2007.
Signed with the Philadelphia 76ers in September 2008. Waived in October.
Signed with Pau-Orthez (France) in October 2008.
Signed with Guaynabo Mets (Puerto Rico) in April 2010.
Signed with Fujian XunXin (China) in December 2010.
Signed with the New Jersey Nets in February 2012.
Signed with the Chicago Bulls in October 2012. Waived in October.
Selected by the Fort Wayne Mad Ants as 21st overall pick in the 2014 NBADL Draft.
Named to the Big 12 All-Improved Team in 2002.
Named to the All-Big 12 1st Team in 2002, 2003 and 2004. First player in Big 12 history to be named to the 1st Team in three consecutive seasons.
Named 2nd Team All-America by AP in 2004.
Finished four-year career as Texas Tech's all-time leading scorer. Led the Big 12 in scoring in 2002 and 2003.
Named to the All-Rocky Mountain Revue Team in 2006.
Selected to the NBADL All-Star Game in 2012.
Honorable Mention All-NBADL in 2012.
Selected to the NBADL All-Star Game in 2015.