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.