C'est avec Norwich qu'il commence sa carrière professionnelle, jouant son premier match le 19 juin 2020, lors d'une rencontre de Premier League face au Southampton FC. Il entre en jeu à la place de Josip Drmić lors de cette rencontre perdue par son équipe (0-3). Son équipe, lanterne rouge du championnat, est reléguée à l'issue de cette saison 2019-2020. Le 29 mai 2019, il prolonge son contrat avec Norwich jusqu'en 2023.