Williams werd geboren in het Baskische Bilbao uit een Ghanese vader en een Liberiaanse moeder. Hij werd op zestienjarige leeftijd opgenomen in de jeugdopleiding van Athletic Bilbao. Daarvoor voetbalde hij bij het bescheiden Natación Pamplona. In hetzelfde jaar maakte de aanvaller zijn debuut in het tweede elftal. Williams debuteerde op 6 december 2014 in het eerste elftal, in een competitiewedstrijd tegen Córdoba CF. Hij werd in de rust vervangen voor Andoni Iraola.[4] Williams maakte op 19 februari 2015 zijn eerste treffer voor Athletic Bilbao, in de Europa League tegen Torino.[5]