Williams was born at
Trelawny Parish. He made his debut in
first-class cricket for
Jamaica against
Trinidad and Tobago in the 1974-75
Shell Shield at
Montego Bay. The following season he made his debut in
List A one-day cricket for Jamaica in the
1975–76 Gillette Cup against
Barbados at
Bridgetown. He played
minor counties cricket for
Lincolnshire in 1980, making four appearances in the
Minor Counties Championship. He toured Pakistan with an
International XI cricket team in September–October 1981, playing in two first-class matches and three List A matches. In List A cricket he made seventeen appearances, taking 26 wickets at an average of 17.11, with best figures of 4 for 30. ==References==