He joined the Leinster academy ahead of the 2022-23 season. On 28 January 2023 he was included in the match day squad for the
Leinster Rugby match in the
United Rugby Championship against
Cardiff Rugby. He made his first team debut from the bench. He left Leinster at the end of the 2024-25 season, and joined the
Ulster academy ahead of the 2025-26 season. ==International career==