The 22-year old has totalled 27 NRL appearances with the South Sydney Rabbitohs where he made his debut in 2016.
“When I worked with Zane previously and he played consecutive games I could see that he was growing into a really strong player,” Maguire told the club website.
“With more experience I can see him excelling in the future.
“He brings size, strength and skill to our pack and works hard on his defence,” he said. “I look forward to working with him to help him reach his potential.”
Tigers CEO Justin Pascoe was also thrilled to see Musgrove join the club.
“As a club we’re excited that Zane has joined us and we look forward to being able to provide him with an opportunity at Wests Tigers to pursue a clear pathway to progress his NRL career,” said Pascoe.
Musgrove made his international debut for Samoa against Tonga in the 2017 World Cup.