Der in Australien geborene Williams wanderte als Neunjähriger mit seinen Eltern in die Vereinigten Staaten aus. Von 1998 bis 2000 spielte er in Los Angeles als Außenangreifer im Highschool-Team der UCLA Bruins. 2000 nahm er als Libero der australischen Nationalmannschaft an den Olympischen Spielen in seiner Geburtsstadt Sydney teil und wurde Achter. Seit 2001 startet Williams im Beachvolleyball auf der amerikanischen AVP-Tour. Er wechselte häufig seine Partner und spielte u. a. mit Sean Rosenthal, Nick Lucena, Casey Jennings und Stein Metzger. Auf der FIVB World Tour startete Williams von 2003 bis 2004 mit Julien Prosser für Australien. 2003 belegten Prosser/Williams bei der Weltmeisterschaft in Rio de Janeiro Platz Neun. 2004 nahmen sie an den Olympischen Spielen in Athen teil, wo sie im Spiel um Bronze mit 13:15 im Tiebreak gegen die Schweizer Heuscher/Kobel verloren und knapp eine Medaille verpassten. Ein weiterer Karrierehöhepunkt war 2008 der zweite Platz an der Seite von Stein Metzger beim FIVB Grand Slam in Klagenfurt.