Waqa previously played for the Sydney Roosters in 2009, Melbourne Storm between 2011 and 2014, where he won the 2012 NRL premiership and the Canberra Raiders between 2015 and 2016.
Waqa made a brief appearance for the Fiji national rugby union team in 2007 when he came off the bench as flyhalf in the 78th minute of a match against Australia A.
Waqa then played in Sydney for the 2010 season in the local competition for Southern Districts before Melbourne Storm coach Craig Bellamy was notified of his availability.
[14] Since that game Waqa struggled to make it into the first grade side and was playing in the NSW Cup for the Cronulla-Sutherland Sharks.
Waqa returned to first grade in round 19 against the North Queensland Cowboys in the Storms' 20–16 loss at AAMI Park.
[15] Waqa retained his wing spot for the rest of the 2012 season after when regular Storm winger Matt Duffie suffered a shoulder injury.
[19] After the WCC victory, Waqa injured his hand on a piece of glass in a hotel room incident missed first 8 weeks of the 2013 season.
[23] In Round 22 against the Newcastle Knights, Waqa scored 4 tries in the Storms' shock 32–30 loss after giving away a 30–20 lead with 3 minutes to go at Hunter Stadium.
[24] Waqa scored a try in his last match for the Storm in Melbourne's 28–4 Finals Week 1 defeat by the Canterbury-Bankstown Bulldogs at AAMI Park.
[29] On 14 March, Waqa was confirmed to be released from his contract at the end of June to join Top 14 rugby union side, Grenoble.