Xirui Xu is a student classical ballet dancer based in Australia, performing with Queensland Dance Centre. Currently open to competitions and summer intensives. This profile includes 12 photos.

Xirui Xu performs with Queensland Dance Centre.