 After high school, Williams played college basketball for Ohio University from 2004 to 2008, during that time he also played in the summer league Belize Elite Basketball League for the Belize Bank Bulldogs.After graduating in 2008, Williams started his professional career in Turkey where he played for two years for Pınar Karşıyaka and then Erdemir where he was the top rebounder of the Turkish Basketball League in both seasons.In 2010, Williams signed with the French basketball team Strasbourg IG, however, after the pre-season and just before the start of the season he left the team and country without notice and without the clubs consent, invoking either a sick relative or a desire to start a career in real estate, Strasbourg threatened sanctions but nothing came from that.