White já teve passagens por empréstimo no Newport County, clube da League Two, no Peterborough United, da League One, e no Leeds United. No Leeds, ele jogou em todos os jogos, ajudando a vencer o campeonato de 2019-20 e obter a promoção à Premier League. Foi convocado para a seleção da Inglaterra pela primeira vez em maio de 2021, na qual foi selecionado como parte da equipe provisória de 33 jogadores para o UEFA Euro 2020. Mais tarde, ele foi retirado do time, embora permanecesse em espera para o torneio e fez sua estreia como substituto em junho na vitória por 1-0 sobre a Áustria. Ele estreou pela Inglaterra no segundo e último amistoso de aquecimento em outra vitória por 1–0, desta vez contra a Romênia em 6 de junho. Em 7 de junho, ele foi nomeado para o time como substituto de Trent Alexander-Arnold