Ryan Kao Cheng
Apprentice
Quick Facts
Born: Walnut Creek, California
Trained: New Ballet, San Jose, California, Canada’s National Ballet School
Joined: 2024
![Ryan Kao Cheng](/media/xqodadhl/ryan-cheng.jpg)
Born: Walnut Creek, California
Trained: New Ballet, San Jose, California, Canada’s National Ballet School
Joined: 2024