Career
A Wellington Rugby League player, Piva played for the Waterside, Saint George, Randwick, Porirua City and Kapiti Bears clubs. Piva then played for the Taranaki Rockets in the 1994 Lion Red Cup. Halfway through the season he was signed by the Wakefield Trinity Wildcats and he moved to England.
After the 1994-1995 English season had ended he returned to Australasia and played two seasons with the North Queensland Cowboys before spending one season in France.
In 2001 he played in the Bartercard Cup for the Porirua Pumas. A Junior Kiwi, Piva was a Western Samoan and New Zealand international and played at the 1995 World Cup for Western Samoa.