Williams grał już w Polsce - rozegrał 28 meczów dla GTK Gliwice w sezonie 2017/2018 Energa Basket Ligi - zdobywał w nich średnio 14,6 punktu, 2 zbiórki i 1,6 asysty. Później, w rozgrywkach 2019/20, był zawodnikiem Polpharmy Starogard Gdański. Wtedy notował średnio 15,3 punktu, 3,4 zbiórki i 2,1 asysty w 18 rozegranych spotkaniach.
Obecny sezon Amerykanin rozpoczął w One Health Sharks Sheffield. W Wielkiej Brytanii zdobywał średnio 8,7 punktu, 4 zbiórki i 1,7 asysty na mecz.
- Otrzymałem propozycję z GTK, by pomóc im w walce o utrzymanie i uznałem, że to bardzo dobra możliwość, by dokończyć sezon. Znam otoczenie, drużynę i część sztabu szkoleniowego, tak więc decyzję podjąłem bardzo szybko. Zadanie jest oczywiste, klub musi wrócić do wygrywania i ja chcę w tym pomóc - mówi Williams na oficjalnej stronie zespołu.