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