Willis was a member of the England under-20 team that hosted the 2016 World Rugby Under 20 Championship and came off the bench as England defeated Ireland in the final. In 2018 he was named in the England senior squad for their tour to South Africa. A knee injury sustained in the Premiership semi-final defeat against Saracens ruled him out of the tour.