Ban Jiajia (班嘉佳) is a Chinese actress.
Cat and Mouse
Movie • 2003
Days of Our Own
Movie • 2016
Xuan Yuan: The Great Emperor