Robert Baloucoune has signed a new deal with Ulster that will keep the Ireland winger at the province until the summer of 2025 at least.
Fresh from a man of the match performance in the Heineken Champions Cup against Toulouse, where he scored a hat-trick in the 26-20 win, the Enniskillen man has put pen to paper.
"I'm delighted to have extended my contract with Ulster for three more years," he said.
"I’ve really enjoyed the journey so far alongside a great group of lads, and I’m excited to be part of this team as we continue to grow together."
A former sevens player with Ireland, Baloucoune made his Ulster debut in October 2018, with try-scoring contributions against the likes of Munster, Leicester, and Racing 92.
The 24-year-old has crossed the whitewash nine times in this season’s United Rugby Championship and Champions Cup campaigns.
His impressive performances for Ulster also led to a call-up for Ireland and his international debut in July 2021.
Head coach Dan McFarland, whose side host the French outfit in the last-16 second leg on Saturday, said: "Rob is an exceptional talent, and it's fantastic that a player of his calibre has committed their future to our province.
"Not only does he possess devastating pace, with the ability to score tries from anywhere, but he is also a superb defender, as he showcased against Toulouse.
"I’m looking forward to what Rob will deliver in the Ulster jersey over the coming seasons."
Follow Leinster v Connacht (Friday 5.30pm), Munster v Exeter (Saturday 3pm) Ulster v Toulouse (Saturday 8pm) via our live blogs on rte.ie/sport and on the RTÉ News App. Listen to live radio coverage of Leinster v Connacht on RTÉ 2fm.