Wu Di was a former member of the Corps de Ballet of Hong Kong Ballet. He received his training at Shanghai Dance School, Houston Ballet’s Ben Stevenson Academy on full scholarship and Royal Swedish Ballet School, where he graduated in 2015.
With HKB, Wu has danced the featured role of Italian Doll in Terence Kohler’s The Nutcracker and performed in John Meehan's Swan Lake, Nina Ananiashvili’s Don Quixote, Anna-Marie Holmes’ Le Corsaire, Rudi van Dantzig’s Romeo and Juliet, Ronald Hynd's Coppélia and Alexei Ratmansky’s Le Carnaval des Animaux .
He won second prize in the Senior Division of The Nordic Baltic Ballet Competition in 2015 and received an Outstanding Performance Award in the Junior Division at the Taoli Cup Dance Competition in 2012.