Nakosi began his career in his native Fiji playing for Nadi in the Skipper Cup, he then joined amateur club Awanui in New Zealand's Northland Rugby Union. His performances saw him make the Northland Mitre 10 Cup team playing in 11 games before moving on to a fully professional contract with SU Agen in France,[3] as a medical joker (injury replacement) for Canadian wing Taylor Paris.[4]
His impressive performances saw Agen make him a permanent signing at the end of the season with a two-year contract.[5] However, in November 2016 it was announced Nakosi had signed for Toulon to join his brother Josua Tuisova,[6] before allowing him to remain at Agen for a further season on loan.[7]
After playing only one season for Toulon Nakosi moved on again to Castres Olympique in the summer of 2019.[8]