Wei En Xu is a dancer based in Canada, performing with Canada's National Ballet School. Currently open to school programmes. This profile includes 8 photos and 1 performance video.

Wei En Xu performs with Canada's National Ballet School.