Considered a five-star recruit by Rivals.com, Williams was listed as the No. 5 shooting guard and the No. 15 player in the nation in 2005.
College career
In his freshman year of 2005–06 at Memphis, Williams averaged 13.2 points and 6.2 rebounds per game while also averaging 1.4 steals and blocks, playing in 36 games while starting 34. He led all Conference USA freshmen in scoring and rebounding. Williams averaged 18.0 points and 6.7 rebounds in three games in the Conference USA tournament, being named the tournament MVP. He can also play at the guard position.
Professional career
Indiana Pacers (2006–2008)
Williams signed with the Indiana Pacers July 6, 2006. Williams scored 13 points in his NBA debut against the Chicago Bulls on December 11, 2006.
On September 23, 2010, the New York Knicks signed Williams to a one-year contract. Williams had his best season with New York, playing a key role off the bench for the team as the Knicks reached the 2011 NBA playoffs.
New Jersey Nets (2011–2012)
On December 15, 2011, the New Jersey Nets signed Williams to a two-year contract, beating the offer made by the New York Knicks.
On September 3, 2013, Williams signed with the Los Angeles Lakers. He was waived on January 7, 2014, the deadline before his contract would become guaranteed. The Lakers had injuries to guards Kobe Bryant, Steve Nash, Steve Blake, Jordan Farmar, and Xavier Henry, and wanted to free up Williams' roster spot and salary in the event they later need another replacement at guard. On January 27, 2014, he was acquired by the Los Angeles D-Fenders of the NBA D-League. On February 6, 2014, he re-signed with the Lakers to a 10-day contract. He did not sign a second 10-day contract with the Lakers after his first 10-day contract expired. On February 19, 2014, he was re-acquired by the D-Fenders.
On August 1, 2014, Williams signed with the Miami Heat, rejoining former Pacers teammate Danny Granger. On February 19, 2015, Williams was traded to the New Orleans Pelicans in a three-team trade involving the Phoenix Suns. Three days later, he was waived by the Pelicans.
On February 24, 2015, Williams was claimed off waivers by the Detroit Pistons. On June 11, 2015, Williams was traded, along with Caron Butler, to the Milwaukee Bucks in exchange for Ersan İlyasova. However, he was later waived by the Bucks on June 30, 2015.
In October 2017, Williams joined the Iowa Wolves in the NBA G League.
Al-Riffa (2019–present)
On January 21, 2019, Williams was reported to have joined the Al-Riffa of the Bahraini Premier League.
Personal life
On September 11, 2007, Williams was arrested in Indianapolis, Indiana on a charge of possession of marijuana. Two passengers in Williams' car were also arrested. One was charged with possession of marijuana, the other was charged with possession of a stolen handgun. In January 2010, Williams was arrested in Memphis on felony drug charges for selling a codeine substance. Williams later pleaded guilty in April to misdemeanor drug possession. He was placed on six months' probation, ordered to undergo mandatory drug testing, attend a drug offender school and make a $10,000 contribution to the Shelby County Drug Treatment Court. His legal situation cleared up quickly. During the summer of 2010, Williams received training camp invitations from two teams: the New York Knicks and Charlotte Bobcats. Williams' older brother, who was murdered, last saw him play at the Madison Square Garden. As a result of this sentimental connection, Williams chose to attend the Knicks' training camp. On December 13, 2012, Williams was arrested again in Memphis on drug charges after a police officer smelled marijuana coming from a Porsche in a parking lot near a mall. In the car, officers found a partially smoked joint of marijuana, as well as another joint and a bottle of codeine cough syrup that was not prescribed to Williams. From 2011-2013 Williams dated Little Rock model Molly Mclane. As of 2017, Williams is engaged to rapper and cast member Jessica Dime. They have a daughter born in 2018.