Wu Yujuan started participating in film shooting since her freshman year in college, attracting attention from industry experts and audiences alike. Her standout performance in the film 'The Cost of Madness' produced by the Xi'an Film Studio injected new vitality and impact into the conventional acting concepts at the time. After graduation, she joined the China National Theatre as an actress (the predecessor of the Central Experimental Theatre), continuing to actively engage in stage and screen role portrayals.