Going on to train with the first-grade side before breaking his leg in a trial game in 2011, Sio returned halfway through the season for the Cabramatta Two Blues in the Bundaberg Red Cup.
Sio suffered relegation from the Super League with Hull Kingston Rovers in the 2016 season, due to losing the Million Pound Game by the Salford Red Devils.
[citation needed] On 31 October 2016, Sio signed a 2-year contract to return to the National Rugby League with the Newcastle Knights.
[10] Sio failed to come to terms with the Newcastle Knights over a new deal to remain at the club, after a well documented dispute over a contract that they had offered him previously.
[citation needed] It was revealed on 18 October 2018, that Sio had signed a three-year contract to play for Salford in the Super League ahead of the 2019 season.
[citation needed] After missing out on initial selection, he was called up as a replacement into the Samoa squad for the 2021 Rugby League World Cup.