Jack Wilson will join Bath until the end of the season after turning out for the Highlanders this year.
The 26-year-old winger will arrive at the Rec following the conclusion of the Mitre 10 Cup competition.
In a playing career that has so far seen him represent the Sharks in Super Rugby, Bay of Plenty and Otago in the Mitre 10 Cup and Saracens in the Premiership, Wilson has picked up a wealth of experience playing in different tournaments. He has also played international sevens for both New Zealand and England.
“Jack will be a fantastic addition to the squad,” said Director of Rugby, Todd Blackadder. “He's very fit from his time with the England Sevens squad, and is a player who suits the way we want to play the game. He has a great attitude, and we're looking forward to having him join us soon.”