Career
Club Williams began his career with Southampton Rangers, before moving to the North Village Rams as of 2001 of which he is currently the starting goalkeeper, in the Bermudian Premier Division. Williams has been part of the Bermuda Hogges squad in the USL Second Division from 2007 through 2009. In October 2011, Williams scored his first career goal for Village against Devonshire Cougars directly from a goalkick.
International He made his debut for Bermuda in a December 2007 friendly match against Saint Kitts and Nevis and earned a total of 4 caps, scoring no goals.
He has so far not represented his country in any qualification match. His most recent international match was a June 2008 friendly match against Barbados.