Graham-Williams was born in the small far north town of Kaeo. He was named in the Tasman Mako squad for the 2021 Bunnings NPC as a development player.[1] Graham-Williams made his debut for Tasman against Bay of Plenty at Trafalgar Park in a non competition match, starting in the number 1 jersey in a 26–9 win for the Mako.[2] The side went on to make the premiership final before losing 23–20 to Waikato.