Hirofumi was born in Yokohama, Japan and attended the Nowa Ballet School in Kanagawa and graduated from the Central School of Ballet in London. He joined the Kumakawa Ballet Company in 2009 where he danced several soloist roles: The Sleeping Beauty, Swan Lake, Tales of Beatrix Potter, Cinderella and Romeo and Juliet. In 2012 he came to the U.S. to join Atlantic City Ballet and Arts Ballet Theatre of Florida where he performed principal roles in The Nutcracker, Dracula, Le Spectre de la Rose, Petrouchka and Carmen. Hirofumi has been awarded medals in ballet competitions in Tokyo and Nagoya. Last season Hirofumi danced the role of Prince Desire in The Sleeping Beauty, the Cavalier and Hans in The Nutcracker, and was featured in Carmina Burana, Suzanne Haag’s Look and Amy Seiwert’s White Noise.