In 2017, Tupou returned to his hometown to play for the Newcastle Knights on a 1-year contract. He made his Knights début in round 5 of the 2017 season against his former club Cronulla. With a hip injury limiting his time at the Knights to only four games, he announced his retirement in September 2017.