Liu Yifei as Mulan, Donnie Yen as Commander Tung, and Gong Li as witch Xianniang lead the 2020 live-action Disney film Mulan.
Main cast
- Mulan / Hua MulanLiu YifeiMain
- Commander TungDonnie YenMain
- XianniangGong LiMain
- Chen HonghuiYoson AnMain
- Bori KhanJason Scott LeeMain
- The EmperorJet LiMain
Supporting cast
- Hua Zhou (Mulan’s father)Tzi MaSupp
- Hua Li (Mulan’s mother)Rosalind ChaoSupp
- MatchmakerCheng Pei-peiSupp
- YaoChen TangSupp
- LingNelson LeeSupp
- Chien-PoDoua MouaSupp
Guest & voice
- SkathUtkarsh AmbudkarGuest
- Sergeant QiangRon YuanGuest
No matches — try another name.
About this cast
The 2020 Disney live-action film Mulan stars Liu Yifei as the titular heroine, supported by Donnie Yen as Commander Tung and Gong Li as the witch Xianniang. Directed by Niki Caro, this epic retelling follows Mulan as she disguises herself as a man to take her ailing father’s place in the Imperial Army.
FAQs
Who plays Mulan in the 2020 film?
Chinese-American actress Liu Yifei portrays Mulan, also known as Hua Mulan.
Who plays the Emperor in Mulan 2020?
Martial arts legend Jet Li plays the Emperor.
Is there a post-credits scene in Mulan?
No, the film has no post-credits scene.
How does the live-action Mulan differ from the 1998 animated version?
The 2020 version removes musical numbers, Mushu the dragon, and songs, focusing instead on a more serious wuxia-style action drama.
Who directed Mulan 2020?
New Zealand director Niki Caro directed the film.
Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026