Elias rappresentò la nazionale gallese under-20 nel 2015, anno in cui giocò sia il Sei Nazioni che il mondiale di categoria. Il ct del Warren Gatland lo convocò per la prima volta nel giugno 2017 in occasione dei "test-match" contro e che disputò entrambi. Segnò la sua prima meta in nazionale contro il nel giugno 2018. Il Sei Nazioni 2019, vinto proprio dai gallesi, lo vide ottenere la sua prima presenza di sempre nel torneo contro l'. Successivamente fu incluso nella squadra allargata per preparare la ed, un giorno dopo essere sceso in campo nell'amichevole contro l' di fine agosto 2019, fu convocato ufficialmente per la competizione iridata.