Earmarked as the heir apparent to veteran Anthony Minichiello in the Roosters' No.1 jumper, the 19-year-old was given a taste of the top grade this year when he played six games for the tri-colours.
He was named in the Toyota Cup team of the year in 2012 after scoring nine tries in 12 games before his elevation to the NRL.
"I'm really enjoying being a part of the Roosters. The club has treated me so well ever since I got here," Tuivasa-Sheck said in a statement.
"I'm learning so much and I wanted to stay a Rooster and build a career here."
Roosters' chief operating officer football Brian Canavan said Tuivasa-Sheck was a crucial component of the club's long-term plans.
"Roger is an exciting young talent and has been a wonderful asset to the club both on and off the field," Canavan said.
"Blessed with amazing footwork, evasion and ability to break the line, Roger has the ability to thrill crowds while being a dependable contributor week in week out."