De nationalité anglaise et espagnole, Bernardo Betancor est originaire de Las Palmas aux Îles Canaries. Initié à la danse classique dès l’âge de 4 ans, il déménage à Madrid en 2015 pour se former dans l’école de Victor Ullate. Il poursuit sa formation à la Washington School of Ballet et au Centro Coreografico de Las Palmas. Diplômé de l'English National Ballet School en 2020, il rejoint la NRW Junior Company du Ballett Dortmund pour la saison 2020-2021 avant de passer une année à se perfectionner et à travailler en freelance avec l'English National Ballet pour leur production de Casse-Noisette. Il rejoint Les Grands Ballets Canadiens pour la saison 2022-2023.