In February 1996, Williams was drafted by D.C. United head coach Bruce Arena in the fourth round of the 1996 MLS Inaugural Player Draft.
Williams signed with his original American team Richmond Kickers which then played in the USL A-League, prior to the 2004 season, but left the club in September 2005 after disagreements with the coach Leigh Cowlishaw, and retired from playing shortly thereafter.