Born in Saitama, Japan, Ryo Kato trained at the National Conservatory of Dance School in Portugal and was a Soloist at State Ballet of Georgia in 2012. He joined Hong Kong Ballet as a Corps de Ballet member in 2015 and was named Soloist in 2016. He joined Houston Ballet in 2017 and returned to HKB in 2024.
With HKB, Kato has danced featured and main roles, including Prince Siegfried in John Meehan's Swan Lake, Prince in Terence Kohler's The Nutcracker, Blue Bird in Cynthia Harvey's The Sleeping Beauty and Paris in Rudi van Dantzig's Romeo and Juliet. He has also danced in George Balanchine's Serenade and Fei Bo's Shenren Chang. Prior to joining the company, he performed roles like Count Albert and Basilio in Alexei Fadeyechev's Giselle and Don Quixote, respectively, and Philips in Vasily Vainonen's Flames of Paris.
With Houston Ballet, he performed as Prince Desire and Blue Bird in Ben Stevenson‘s The Sleeping Beauty, Nutcracker Prince in Stanton Welch’s The Nutcracker, Prince Siegfried in Welch’s Swan Lake, Basilio in Stevenson’s Don Quixote and James in La Sylphide as well as in works by Justin Peck, Trey McIntyre, Cathy Marson, Jorma Elo and Aszure Barton.
In 2012 Kato was a finalist at Prix de Lausanne competition in Switzerland.