Williams was born in 1985 in Auckland, New Zealand to parents John and Lee. He grew up in the Auckland suburb of Mount Albert and attended local primary and intermediate schools. Though his father played rugby league, his mother introduced him to the game. Williams has had success as both a rugby league and rugby union player in New Zealand and Australia, and was selected for the All Blacks national rugby union team in 2010 based on his skills.