[4][5] He played his junior football for the Minchinbury Jets before moving to Wentworthville Magpies whilst attending Patrician Brothers' College, Blacktown.
In round 12 of the 2014 NRL season, Asiata made his debut for the North Queensland club, against the Melbourne Storm, off interchange bench in their 22–0 win at 1300SMILES Stadium.
[17][18] On 4 October, in the 2015 NRL Grand Final against the Brisbane Broncos, Asiata played off the interchange bench in the clubs golden-point 17–16 win.
[25] In Round 7 of the 2017 NRL season, Asiata started at halfback against the St. George Illawarra Dragons, replacing the injured Johnathan Thurston.
[28] On 1 October, he played off the interchange bench in North Queensland's 2017 NRL Grand Final loss to the Melbourne Storm.
After playing in the first seven games of the 2018 NRL season, Asiata suffered a pectoral tear in North Queensland's 26–14 win over the Gold Coast Titans, which saw him miss 11 weeks.
[32] Asiata played in the first four games of the season for North Queensland before suffering a knee injury in a 16–26 loss to the Cronulla-Sutherland Sharks, ruling him out for eight weeks.
[41] On 3 October 2022, Asiata played for Leigh in their Million Pound Game victory over Batley which saw the club promoted back to the Super League.
[42] Following Leigh's 12-10 Challenge Cup semi-final victory over St Helens, Asiata was cited but not suspended for alleged cannonball tackles.
It was reported that four players suffered injuries following tackles from Asiata with Alex Walmsley and Agnatius Paasi being ruled out for the season.
[43][44][45] On 12 August, Asiata captained Leigh Leopards in their Challenge Cup final victory over Hull Kingston Rovers.
[46] Asiata played 24 games for Leigh in the 2023 Super League season as the club finished fifth on the table and qualified for the playoffs.