Isabella Leong
Luísa Isabella Nolasco da Silva Leong Lok-yau (Chinese: 梁洛施, born 23 June 1988), better known as Isabella Leong, is a Macanese-born, Hong Kong-based actress and former singer.
Known for
Acting
Place of birth
Macao, China
Birthday
6/23/1988
Known For
Credits
Photos
The Mummy: Tomb of the Dragon Emperor
5.5
The Eye 3: Infinity
5.1
Isabella
7.2
Spider Lilies
5.6
A Chinese Tall Story
5.1
Missing
4.6
Dragon Squad
5.7
Diary
6.2
Bug Me Not!
5.2
Simply Actors
4.8
Murmur of the Hearts
6.2
Missbehavior
6.2
12 Golden Ducks
4.8
Love After Love
5.6
McDull, the Alumni
5
Bursting Point
6.3
The Knot
5.1