He represented Wales at under-20 level and made a try scoring debut against Scotland U20 in the U20 Six Nations in February 2024.[7][8] He played at the World Rugby U20 Championship in South Africa, scoring a try against New Zealand U20.[9] In October 2024, he was called-up to train with the senior Welsh squad.[10]