In June 2016, Boyce started for the England U20 side that defeated Ireland in the final of the Junior World Cup. In January 2018 he was named in England's squad for the 2018 Six Nations Championship opener, against Italy.