Career
His position is Number 8
Williams was initially playing rugby league and only changed to Union in his late teens. He then progressed to play for North Harbour North Harbour as well as representing New Zealand in Under 21s. He then went on to play for the Blues in the Super 14, he was chosen for the Junior All Blacks.
Williams joined Aironi on a one-year deal for the 2010/11 season.
On 22 June 2012, Williams signed for Ulster on a two-year deal after leaving Aironi. On the signing David Humphreys the Ulster Director of Rugby said Williams would add a great deal to the Ulster squad.
On 23 December 2015, Williams would join Welsh region Cardiff Blues on a three-year contract from the 2016-2017 season.