Career
He plays at prop, second-row and lock and is a Tongan national representative. Born in Auckland, New Zealand, Terepo is of Cook Islands and Tongan descent. Terepo played his junior football for the Mangere East Hawks before being signed by the Parramatta Eels.
Terepo played for the Eels New York City team from 2009 and 2011.
On 19 August 2011, Terepo re-signed with the Eels on a 2-year contract. 2013
In Round 8 of the 2013 NRL season, Terepo made his NRL debut for the Parramatta Eels against the North Queensland Cowboys at Lock in the Eels 14-10 loss at Parramatta Stadium.
In Round 10 against the Street George Illawarra Dragons, Terepo scored his first and second try NRL career tries in the Eels 32-12 loss at WIN Stadium. On 5 July 2013, Terepo extended his contract with the Eels for a further 2 years till the end of the 2015 season.
Terepo finished his debut year in the NRL with him playing in 17 matches and scoring 4 tries for the Parramatta Eels in the 2013 NRL season.
2014
In February 2014, Terepo was selected in the Eels inaugural 2014 Auckland Nines squad. Terepo finished off the 2014 NRL season with him playing in 21 matches and scoring a try for the Eels. 2015
On 31 January and 1 February, Terepo played for the Eels in the 2015 NRL Auckland Nines.
On 2 May, he represented Tonga in their 2015 Polynesian Cup test-match against Pacific rivals Samoa, playing at prop in Tonga"s 18-16 loss at Cbus Super Stadium.
He finished off the 2015 season having played in 13 matches for the Eels. 2016
In February, Terepo played in the Eels" tournament winning 2016 NRL Auckland Nines campaign.