Harry Brooke came on as substitute for Norwich's Under-18s in their 3-2 home defeat to Crystal Palace on 17th October 2020. He made a further four appearances during 2020/21
During the 2018/19 season he played twice for Peterborough's Under-18s. During 2019/20 he played for Millwall's Under-18s according to Soccerway.
During 2021/22 he captained Norwich's Under-18s and made several appearances for the Under-23s. He signed a new professional contract in March 2022. A further contract was signed in July 2024 after he made 13 Premier League Two appearances in 2023/24.