Born in Auckland, New Zealand, Pulu is of Tongan descent and played his junior rugby league for the Marist Saints. He moved to Australia as a 16-year-old and attended Keebra Park State High School, before being signed by the Wests Tigers.

In 2009 and 2010, Pulu played for the Wests Tigers' NYC team, before graduating to the Tigers' New South Wales Cup team, Western Suburbs Magpies in 2011.

In 2012, he joined the Windsor Wolves. He had an off-season with Elite One Championship club Lezignan Sangliers before joining the Wyong Roos in 2013.

After his 2014 season with the Roos, he was invited to do an NRL pre-season with the Sydney Roosters leading up to the 2015 NRL season, before returning to the Roos for the season.

On 27 September 2015, he played in the Roos' 2015 New South Wales Cup Grand Final loss to the Newcastle Knights. On 13 October 2015, he signed a 1-year contract with the Gold Coast Titans starting in 2016.

In Round 1 of the 2016 NRL season, Pulu made his NRL debut for the Titans against the Newcastle Knights.

In 2017 Pulu represented Tonga in the Pacific Cup. Same year he also signed a 3 year contract for the NZ Warriors starting 2018.

Useful Information

Support the site!

This site is fully funded by ads you see. We do not ask for any money to help run the site, but if you like what you see and want to help us bring new features and resources, please consider upgrading your account to a contributing member.