Ryan Kao Cheng
Apprentice
Quick Facts
Born: Walnut Creek, California
Trained: New Ballet in San Jose, California and Canada’s National Ballet School
Joined: 2024

Ryan Kao Cheng. Photo by Karolina Kuras.
Born: Walnut Creek, California
Trained: New Ballet in San Jose, California and Canada’s National Ballet School
Joined: 2024
Ryan Kao Cheng. Photo by Karolina Kuras.