Amerykanin jest absolwentem uczelni University of Central Florida. Zaraz po zakończeniu przygody z NCAA Williams podpisał umowę two-way z Miami Heat. Większość sezonu spędził w G League w Sioux Falls Skyforce, ale rozegrał też trzy mecze w NBA (łącznie 5 punktów).
Później przeniósł się do Europy. W sezonie 2018/19 grał w KTP Basket w Finlandii oraz w GS Kymis w Grecji. W kolejnych rozgrywkach przeniósł się do Holandii. Dla Donar Groningen zdobywał średnio 14,6 punktu, 3,2 zbiórki i 1,7 asysty na mecz. Jednocześnie miał okazję do pokazania się w FIBA Europe Cup. Rozegrał także dwa spotkania dla Caribbean Storm w Kolumbii.
- Williams przez ostatni sezon nigdzie nie grał, ale starał się o powrót do NBA. Ostatecznie nic z tego nie wyszło, a przez pandemię miał utrudnione zadanie w poszukiwaniu innego pracodawcy. To typowy zawodnik grający bez piłki, ale jest świetnym strzelcem, co udowodnił w trzech klubach europejskich. Potrafi także bronić - mówi trener Robert Witka na oficjalnej stronie drużyny.