Education
Grant High School.
Grant High School.
He is a 6"1" (185 m) tall point guard. Waters played high school basketball for Grant High School. Waters played college basketball for Hawaii, where he played with the Hawaii Rainbow Warriors and at Portland State, where he played with the Portland State Vikings.
After graduating from Portland State, Waters joined the Portland Showtime for the 2010 NABL season.
He went on to go undrafted in the 2010 National Basketball Association draft and subsequently joined the Utah Jazz for the National Basketball Association Summer League. In August 2010, he signed with STB Le Havre of France for the 2010-2011 season.
However, he was later released by Le Havre a month later after the team was not satisfied with him. In October 2010, he signed with VOO Verviers-Pepinster of the Belgian Basketball League.
On May 29, 2011, Waters signed with Liège Basket for the 2011-2012 season.
On July 29, 2012, Waters signed a one-year deal with Union Olimpija of the Slovenian Basketball League. In December 2012, he left Olimpija. On January 2, 2013, he signed with Hapoel Holon of Israel for the rest of the 2012-2013 season.
On August 12, 2013, Waters signed with Bàsquet Manresa of Spain for the 2013-2014 season.
On January 14, 2014, he parted ways with Manresa. Three days later, he signed with s.Oliver Baskets of Germany for the rest of the 2013-2014 season.
On November 1, 2014, Waters was selected by the Grand Rapids Drive in the third round of the 2014 National Basketball Association Development League Draft. On November 21, 2014, he was released by the Drive after averaging 3.0 points and 3.5 rebounds in two games.
On December 17, 2014, he signed with Kolossos Rodou of Greece for the rest of the 2014-2015 Greek Basket League season.
On July 29, 2015, he signed a one-year deal with Aris Thessaloniki.