Ada Choi Siu-Fan Filmography: Every Movie and TV Show in Order
All 9 Ada Choi Siu-Fan roles in chronological order (1994 to 2025): 8 movies and 1 TV series.

How many movies and TV shows has Ada Choi Siu-Fan been in? This complete Ada Choi Siu-Fan filmography lists 9 credited roles (8 films, 1 TV series), in chronological order from 1994 to 2025, with links to our full guides where available.
Ada Choi Siu-Fan movies in order
- Hail the Judge (1994) as Yu Yin
- Fist of Legend (1994) as Rose
- A Chinese Odyssey Part One: Pandora's Box (1995) as Princess Iron Fan
- A Chinese Odyssey Part Two: Cinderella (1995) as Princess Iron Fan
- Rebellion (2009) as Cheung Wah
- Just Another Pandora's Box (2010) as Princess Iron Fan
- S Storm (2016) as Wong Man-ling
- Legends of the Condor Heroes: The Gallants (2025) as Li Ping
Ada Choi Siu-Fan TV shows
- Empresses in the Palace (2011) as Ula-Nara Yixiu
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Ada Choi Siu-Fan been in?
Ada Choi Siu-Fan has 8 credited film roles and 1 TV roles, for a total of 9 credits from 1994 to 2025.
What was Ada Choi Siu-Fan's first major role?
Hail the Judge (1994).
What is Ada Choi Siu-Fan's most recent project?
Legends of the Condor Heroes: The Gallants (2025).



