Piakura was born in Newcastle, New South Wales and raised on the Gold Coast, Queensland as well as New Delhi, India.
[5] In 2019, he played for the Tweed Heads Seagulls in the Mal Meninga Cup, starting at second row in their state and national finals wins.
[11] He was sin-binned six minutes into his debut for a late tackle on Cronulla halfback Braydon Trindall, and was later suspended for two games.
Piakura played in Norths Devils 16–10 victory over the Redcliffe Dolphins in the 2022 Queensland Cup Grand Final, starting in the second-row.
[13] Piakura played 18 games for Brisbane in the 2024 NRL season which saw the club miss the finals finishing 12th on the table.