Born in Osaka, Japan, Rio Hagimoto trained at Joffrey Academy of Dance on scholarship and later at European School of Ballet. He joined Hong Kong Ballet in 2022 as a Corps de Ballet member.
Rio actively participates in ballet competitions and was a 2020 Prix de Lausanne semi-finalist.