Michael Allen has admitted his delight after signing a two-year senior contract with Ulster.
The 22-year-old, who is regarded as one of the brightest prospects at the province, has made 13 appearances since making his debut against Leinster in 2011.
"Signing a senior contract with Ulster has been an ambition of mine ever since I joined the academy, so I am delighted to have fulfilled that goal," he told the club's official website.
"I have enjoyed being part of the set-up and playing so many games this season. Ulster is my home province, it's where I grew up and it's where my friends and family live, so it means a great deal to wear the shirt. I look forward to helping Ulster be successful over the next two years."
Allen was handed a one-year development contract last summer.