South Sydney have secured Australian representative Cameron Murray until at least 2025 after re-signing with the club for a further four seasons on Wednesday.
Murray has played 62 NRL games with the Rabbitohs since making his NRL debut in 2017.
He's enjoyed a rapid rise through to the representative arena over the past two seasons with Origin and Test debuts in 2019.
"I count my lucky stars at how everything has fallen into place and I have no intention of letting this go or slackening off," Murray said in a Rabbitohs statement.
"It means way too much to me, to play for this club and to represent it every day. For almost the next six years at least I will be a Rabbitoh and the journey is really only just starting for me."
The retention coup is a major step for the Rabbitohs' forward pack as they enter into a new generation following the departures of pack leaders Sam Burgess, George Burgess and John Sutton last season.
"I've watched Cameron play since he was five years of age. He never ceases to amaze me," Rabbitohs head of football Mark Ellison said.
"Cameron is South Sydney through-and-through and we could not be happier to know he sees his long-term future here with the club.
"He comes from a great family, has strong values, is already working on his life after football and is very focused on being the best person, as well as footballer, that he can be every day."
Murray will line up in the second row when the Rabbitohs restart their 2020 campaign against the Roosters at Bankwest Stadium on Friday night.