Belo grew up in London, England. In 2015, friends convinced him to try basketball.[1] He attended Havering College for two years before opting for a prep year at Barking Abbey School. Belo averaged 8.6 points, nine rebounds, 1.1 steals and one block per game, helping Barking Abbey claim the 2017 EABL National Championship. He committed to playing college basketball at Lamar Community College in June 2017.[2]
College career
Belo redshirted his freshman season at Lamar after breaking his left tibia seven games into the season.[3] As a redshirt freshman, he averaged 15 points, 8.8 rebounds, and 2.1 blocks per game, despite not being fully healthy.[1] He committed to transfer to Montana State in November 2018.[4] Belo averaged 13.1 points and 6.4 rebounds per game as a sophomore, shooting 61.2 percent from the floor. He was named to the Third Team All-Big Sky as well as Big Sky Newcomer of the Year.[5] Belo was forced to quarantine shortly before his junior season due to COVID-19 protocols.[6] On 6 March 2021, he scored a career-high 32 points in a 74–73 loss to Sacramento State.[7] As a junior, Belo averaged 14 points and 5.9 rebounds per game.[8] As a senior, Belo was named Big Sky Player of the Year, Big Sky Defensive Player of the Year and was unanimously selected to the First Team All-Big Sky.[9] He averaged 12.8 points and 6.7 rebounds per game. Belo returned for an additional season granted by the NCAA due to the COVID-19 pandemic. In his final season, he averaged 12.8 points and 6.0 rebounds per game, earning Second Team All-Big Sky honors.[10]