Ban Jiajia (班嘉佳) is a Chinese actress.
Days of Our Own 2016
as Liang Xiaoyi
Xuan Yuan: The Great Emperor 2016
as 嫫母
The Old Cinderella 2014
as Yoyo
Cat and Mouse 2003
as Single girl
Credits from TMDB.