Im März 2006 spielte er mit dem Main Event der "European Poker Tour" in Monte-Carlo sein erstes größeres Live-Turnier, nachdem er sich zuvor auf der Plattform "PokerStars" dafür qualifiziert hatte. Dort setzte sich Williams gegen 297 andere Spieler durch und sicherte sich eine Siegprämie von 900.000 Euro. Im Juni 2008 war er erstmals bei der "World Series of Poker" (WSOP) im Rio All-Suite Hotel and Casino in Las Vegas erfolgreich und kam dreimal ins Geld, dabei erhielt er sein mit Abstand größtes Preisgeld in Höhe von rund 400.000 Dollar für den zweiten Platz bei einem Turnier in der Variante "No Limit Hold’em". Bei der WSOP 2010 erreichte er erneut einen Finaltisch und beendete das Turnier hinter Jason DeWitt und Sam Trickett auf dem dritten Rang für knapp 330.000 Dollar. Mitte September 2012 belegte Williams beim Main Event der "World Poker Tour" in Atlantic City den achten Platz für knapp 100.000 Dollar Preisgeld.