St George Illawarra centre Tim Lafai has re-signed with the Dragons for a further three seasons.
Lafai will now remain at the Dragons at least until the end of the 2020 NRL Telstra Premiership season.
The Samoan international joined the club last year and has played 29 NRL games for the Dragons to date.
Scoring five tries so far in 2017, Lafai has reaped the rewards from a strong off-season.
The 25-year-old was pleased to secure his family's future at the Dragons beyond the current year.
"I'm excited to spend the next three years at the Dragons," Lafai said.
"When you're off-contract it's always one of those things that sit in the back of your mind, so now I can just fully concentrate on doing my job for the Dragons.
"It's really great to be able to sort out my future and focus wholly on footy now."