ISABELLA LEONG
Actor:
-
1. A Chinese Tall Story (2005), film...Red Child
-
2. The Eye 3 (2005), film...April
-
...Lin
-
4. Love After Love (2021), film
Voice:
-
1. Dragon Tiger Gate (2006), film...Ma Xiaoling