Willis was included in the England under-20 squad for the 2018 World Rugby Under 20 Championship and came off the bench in the final as England finished runners up to hosts France. He was also a member of the side that finished fifth at the 2019 World Rugby Under 20 Championship and scored the winning try in a game against Ireland.