Meafua moved to Auckland when he was 14 but did not start playing rugby until he joined Otahuhu at 20 years old.[3][4] He played for both the Auckland under–21 and Auckland Sevens before moving to Sydney to play for West Harbour in the Shute Shield.[3] Meafua then played for the Greater Sydney Rams and was part of the Waratahs extended training squad.[3][5]
Meafua was from the villages of Sala'ilua and Lalomauga and grew up in Samoa.[3]
On the 6 May 2022 while celebrating Montauban final home game and a win over Narbonne, Meafua died after jumping off the Pont-Vieux bridge into the river Tarn.[3][5]