[3] He was picked for Ulster at age-grade levels, and moved to All-Ireland League club Ballymena.
[4] He was first selected for Ireland under-20s in February 2020,[5] and played in the 2020 Six Nations Under 20s Championship in July.
[3] He made his senior debut for Ulster as a replacement against Connacht in December 2020.
[2] He began the 2021-22 season in his second year in the Ulster Academy,[8] and was upgraded to a development contract in December 2021.
[9] This season, he made 13 appearances, including six starts.